<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cvlt-20240625.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>2</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>3</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001169561</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>4</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:EntityRegistrantName contextRef="c-1" id="f-1">COMMVAULT SYSTEMS INC</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-2">0001169561</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="c-1" id="f-3">DEF 14A</dei:DocumentType>
    <dei:AmendmentFlag contextRef="c-1" id="f-4">false</dei:AmendmentFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-5">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:PvpTableTextBlock contextRef="c-1" id="f-6">&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.000%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.000%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.000%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.000%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.278%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.281%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Value on Initial Fixed $100 Investment(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;text-align:right;text-indent:6pt"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Summary Compensation Table Total for PEO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Compensation Actually Paid for PEO(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Average Summary Compensation Table Total for Non-PEO NEOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Average Compensation Actually Paid for Non-PEO NEOs(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Shareholder Return&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Peer Group Total Shareholder Return(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Income /(Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenue(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 6.3pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$12,107,760&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$30,293,753&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,901,453&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,890,783&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$251&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$282&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$168,906,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$839,247,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 6.3pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$10,852,803&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$8,128,462&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,237,743&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$1,706,699&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$140&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$189&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$(35,774,000)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$784,590,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 6.3pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$10,760,212&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$11,275,932&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,342,790&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,534,151&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$164&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$211&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$33,624,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$769,591,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 6.3pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$8,004,986&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$15,975,930&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,696,751&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$4,763,212&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$159&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$175&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$(30,954,000)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$723,472,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:PvpTableTextBlock>
    <ecd:CoSelectedMeasureName contextRef="c-1" id="f-7">Revenue</ecd:CoSelectedMeasureName>
    <ecd:PeoTotalCompAmt contextRef="c-1" decimals="0" id="f-8" unitRef="usd">12107760</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-1" decimals="0" id="f-9" unitRef="usd">30293753</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="0" id="f-10" unitRef="usd">3901453</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="0" id="f-11" unitRef="usd">3890783</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-1" decimals="0" id="f-12" unitRef="usd">251</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-1" decimals="0" id="f-13" unitRef="usd">282</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-14" unitRef="usd">168906000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-1" decimals="-3" id="f-15" unitRef="usd">839247000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-2" decimals="0" id="f-16" unitRef="usd">10852803</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-2" decimals="0" id="f-17" unitRef="usd">8128462</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-2" decimals="0" id="f-18" unitRef="usd">3237743</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-2" decimals="0" id="f-19" unitRef="usd">1706699</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-2" decimals="0" id="f-20" unitRef="usd">140</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-2" decimals="0" id="f-21" unitRef="usd">189</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-2" decimals="-3" id="f-22" unitRef="usd">-35774000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-2" decimals="-3" id="f-23" unitRef="usd">784590000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-3" decimals="0" id="f-24" unitRef="usd">10760212</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-3" decimals="0" id="f-25" unitRef="usd">11275932</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-3" decimals="0" id="f-26" unitRef="usd">3342790</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-3" decimals="0" id="f-27" unitRef="usd">3534151</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-3" decimals="0" id="f-28" unitRef="usd">164</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-3" decimals="0" id="f-29" unitRef="usd">211</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-3" decimals="-3" id="f-30" unitRef="usd">33624000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-3" decimals="-3" id="f-31" unitRef="usd">769591000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-4" decimals="0" id="f-32" unitRef="usd">8004986</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-4" decimals="0" id="f-33" unitRef="usd">15975930</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-4" decimals="0" id="f-34" unitRef="usd">2696751</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-4" decimals="0" id="f-35" unitRef="usd">4763212</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-4" decimals="0" id="f-36" unitRef="usd">159</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-4" decimals="0" id="f-37" unitRef="usd">175</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-38" unitRef="usd">-30954000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-4" decimals="-3" id="f-39" unitRef="usd">723472000</ecd:CoSelectedMeasureAmt>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="c-1" id="f-40">&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:12.52pt"&gt;During fiscal years 2024, 2023, 2022 and 2021, our PEO and non-PEO NEOs were as follows:&lt;/span&gt;&lt;div style="padding-left:18pt;padding-right:18pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.313%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:54.879%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;text-indent:6pt"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;PEO (CEO)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-PEO NEOs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:1pt solid #a376b0;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:1pt solid #a376b0;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sanjay Mirchandani&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:1pt solid #a376b0;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gary Merrill, Riccardo Di Blasio&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sanjay Mirchandani&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gary Merrill, Riccardo Di Blasio, Brian Carolan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sanjay Mirchandani&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Riccardo Di Blasio, Brian Carolan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sanjay Mirchandani&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Riccardo Di Blasio, Brian Carolan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName contextRef="c-1" id="f-41">Sanjay Mirchandani</ecd:PeoName>
    <ecd:PeoName contextRef="c-2" id="f-42">Sanjay Mirchandani</ecd:PeoName>
    <ecd:PeoName contextRef="c-3" id="f-43">Sanjay Mirchandani</ecd:PeoName>
    <ecd:PeoName contextRef="c-4" id="f-44">Sanjay Mirchandani</ecd:PeoName>
    <ecd:AdjToPeoCompFnTextBlock contextRef="c-1" id="f-46">&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:12.52pt"&gt;The dollar amounts reported in these columns represent the amount of &#x201c;compensation actually paid&#x201d; to our PEO and Non-PEO NEOs in each respective year. The dollar amounts do not reflect the actual amount of compensation earned or received during the applicable fiscal year. There are no material differences between the assumptions used to compute the valuation of the equity awards for calculating the compensation actually paid from the assumptions used to compute the valuation of such equity awards as of the grant date. In accordance with the requirements of Item 402(v) of Regulation S-K, the following adjustments were made to the total compensation of our PEO and non-PEO NEOs for each year to determine the &#x201c;compensation actually paid&#x201d;:&lt;/span&gt;&lt;div style="padding-left:18pt;padding-right:18pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.251%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.771%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.050%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.067%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="border-bottom:0.5pt solid #844896;padding:2px 1pt;text-align:left;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;PEO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Summary Compensation Table - Total Compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$8,004,986&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$10,760,212&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$10,852,803&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$12,107,760&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Grant Date Fair Value of Stock Awards and Option Awards Granted in Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$6,336,511&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$9,413,382&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$9,722,388&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$10,694,658&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;+&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#eaeaea;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair Value at Fiscal Year End of Outstanding and Unvested Stock Awards and Option Awards Granted in Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$12,444,339&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$10,030,014&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$9,814,556&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$19,279,768&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;+&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in Fair Value of Outstanding and Unvested Stock Awards and Option Awards Granted in Prior Fiscal Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$1,386,721&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$(616,535)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$(1,773,893)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$7,094,774&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;+&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#eaeaea;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair Value at Vesting of Stock Awards and Option Awards Granted in Fiscal Year That Vested During Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;+&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in Fair Value as of Vesting Date of Stock Awards and Option Awards Granted in Prior Fiscal Years For Which Applicable Vesting Conditions Were Satisfied During Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$476,395&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$515,623&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$(1,042,616)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,506,109&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#eaeaea;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair Value as of Prior Fiscal Year End of Stock Awards and Option Awards Granted in Fiscal Years That Failed to Meet Applicable Vesting Conditions During Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;=&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#00053b;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Compensation Actually Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$15,975,930&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$11,275,932&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$8,128,462&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$30,293,753&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;padding-right:18pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.251%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.771%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.050%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.067%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="border-bottom:0.5pt solid #844896;padding:2px 1pt;text-align:left;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NEO Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Summary Compensation Table - Total Compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,696,751&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,342,790&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,237,743&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,901,453&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#b6b6b6;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Grant Date Fair Value of Stock Awards and Option Awards Granted in Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$1,808,753&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,491,707&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,559,448&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,142,162&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#b6b6b6;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;+&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#eaeaea;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair Value at Fiscal Year End of Outstanding and Unvested Stock Awards and Option Awards Granted in Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,552,227&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,655,470&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,185,843&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,179,994&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#b6b6b6;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;+&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in Fair Value of Outstanding and Unvested Stock Awards and Option Awards Granted in Prior Fiscal Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$296,856&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$(165,930)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$(924,865)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$625,474&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#b6b6b6;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;+&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#eaeaea;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair Value at Vesting of Stock Awards and Option Awards Granted in Fiscal Year That Vested During Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$287,324&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#b6b6b6;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;+&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in Fair Value as of Vesting Date of Stock Awards and Option Awards Granted in Prior Fiscal Years For Which Applicable Vesting Conditions Were Satisfied During Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$26,131&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$193,528&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$(209,402)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$432,318&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#b6b6b6;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#eaeaea;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair Value as of Prior Fiscal Year End of Stock Awards and Option Awards Granted in Fiscal Years That Failed to Meet Applicable Vesting Conditions During Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$310,496&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$1,106,294&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#b6b6b6;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;=&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#00053b;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Compensation Actually Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$4,763,212&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,534,151&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$1,706,699&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,890,783&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:AdjToPeoCompFnTextBlock>
    <ecd:AdjToNonPeoNeoCompFnTextBlock contextRef="c-1" id="f-45">&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:12.52pt"&gt;The dollar amounts reported in these columns represent the amount of &#x201c;compensation actually paid&#x201d; to our PEO and Non-PEO NEOs in each respective year. The dollar amounts do not reflect the actual amount of compensation earned or received during the applicable fiscal year. There are no material differences between the assumptions used to compute the valuation of the equity awards for calculating the compensation actually paid from the assumptions used to compute the valuation of such equity awards as of the grant date. In accordance with the requirements of Item 402(v) of Regulation S-K, the following adjustments were made to the total compensation of our PEO and non-PEO NEOs for each year to determine the &#x201c;compensation actually paid&#x201d;:&lt;/span&gt;&lt;div style="padding-left:18pt;padding-right:18pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.251%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.771%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.050%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.067%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="border-bottom:0.5pt solid #844896;padding:2px 1pt;text-align:left;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;PEO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Summary Compensation Table - Total Compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$8,004,986&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$10,760,212&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$10,852,803&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$12,107,760&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Grant Date Fair Value of Stock Awards and Option Awards Granted in Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$6,336,511&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$9,413,382&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$9,722,388&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$10,694,658&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;+&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#eaeaea;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair Value at Fiscal Year End of Outstanding and Unvested Stock Awards and Option Awards Granted in Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$12,444,339&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$10,030,014&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$9,814,556&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$19,279,768&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;+&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in Fair Value of Outstanding and Unvested Stock Awards and Option Awards Granted in Prior Fiscal Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$1,386,721&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$(616,535)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$(1,773,893)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$7,094,774&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;+&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#eaeaea;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair Value at Vesting of Stock Awards and Option Awards Granted in Fiscal Year That Vested During Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;+&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in Fair Value as of Vesting Date of Stock Awards and Option Awards Granted in Prior Fiscal Years For Which Applicable Vesting Conditions Were Satisfied During Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$476,395&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$515,623&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$(1,042,616)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,506,109&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#eaeaea;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair Value as of Prior Fiscal Year End of Stock Awards and Option Awards Granted in Fiscal Years That Failed to Meet Applicable Vesting Conditions During Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;=&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#00053b;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Compensation Actually Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$15,975,930&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$11,275,932&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$8,128,462&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$30,293,753&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;padding-right:18pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.251%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.771%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.050%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.067%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="border-bottom:0.5pt solid #844896;padding:2px 1pt;text-align:left;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NEO Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;text-indent:6pt;vertical-align:bottom"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Summary Compensation Table - Total Compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,696,751&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,342,790&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,237,743&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,901,453&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#b6b6b6;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Grant Date Fair Value of Stock Awards and Option Awards Granted in Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$1,808,753&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,491,707&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,559,448&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,142,162&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#b6b6b6;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;+&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#eaeaea;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair Value at Fiscal Year End of Outstanding and Unvested Stock Awards and Option Awards Granted in Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,552,227&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,655,470&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,185,843&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,179,994&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#b6b6b6;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;+&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in Fair Value of Outstanding and Unvested Stock Awards and Option Awards Granted in Prior Fiscal Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$296,856&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$(165,930)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$(924,865)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$625,474&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#b6b6b6;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;+&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#eaeaea;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair Value at Vesting of Stock Awards and Option Awards Granted in Fiscal Year That Vested During Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$287,324&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#b6b6b6;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;+&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in Fair Value as of Vesting Date of Stock Awards and Option Awards Granted in Prior Fiscal Years For Which Applicable Vesting Conditions Were Satisfied During Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$26,131&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$193,528&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$(209,402)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$432,318&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#b6b6b6;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#eaeaea;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair Value as of Prior Fiscal Year End of Stock Awards and Option Awards Granted in Fiscal Years That Failed to Meet Applicable Vesting Conditions During Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$310,496&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$1,106,294&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#b6b6b6;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;=&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#00053b;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Compensation Actually Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$4,763,212&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,534,151&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$1,706,699&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00053b;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$3,890,783&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt contextRef="c-4" decimals="0" id="f-47" unitRef="usd">8004986</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt contextRef="c-3" decimals="0" id="f-48" unitRef="usd">10760212</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt contextRef="c-2" decimals="0" id="f-49" unitRef="usd">10852803</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt contextRef="c-1" decimals="0" id="f-50" unitRef="usd">12107760</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-5" decimals="0" id="f-51" unitRef="usd">-6336511</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-6" decimals="0" id="f-52" unitRef="usd">-9413382</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-7" decimals="0" id="f-53" unitRef="usd">-9722388</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-8" decimals="0" id="f-54" unitRef="usd">-10694658</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-9" decimals="0" id="f-55" unitRef="usd">12444339</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-10" decimals="0" id="f-56" unitRef="usd">10030014</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-11" decimals="0" id="f-57" unitRef="usd">9814556</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-12" decimals="0" id="f-58" unitRef="usd">19279768</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-13" decimals="0" id="f-59" unitRef="usd">1386721</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-14" decimals="0" id="f-60" unitRef="usd">-616535</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-15" decimals="0" id="f-61" unitRef="usd">-1773893</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-16" decimals="0" id="f-62" unitRef="usd">7094774</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-17" decimals="0" id="f-63" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-18" decimals="0" id="f-64" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-19" decimals="0" id="f-65" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-20" decimals="0" id="f-66" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-21" decimals="0" id="f-67" unitRef="usd">476395</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-22" decimals="0" id="f-68" unitRef="usd">515623</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-23" decimals="0" id="f-69" unitRef="usd">-1042616</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-24" decimals="0" id="f-70" unitRef="usd">2506109</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-25" decimals="0" id="f-71" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-26" decimals="0" id="f-72" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-27" decimals="0" id="f-73" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-28" decimals="0" id="f-74" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-4" decimals="0" id="f-75" unitRef="usd">15975930</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-3" decimals="0" id="f-76" unitRef="usd">11275932</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-2" decimals="0" id="f-77" unitRef="usd">8128462</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-1" decimals="0" id="f-78" unitRef="usd">30293753</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-4" decimals="0" id="f-79" unitRef="usd">2696751</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-3" decimals="0" id="f-80" unitRef="usd">3342790</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-2" decimals="0" id="f-81" unitRef="usd">3237743</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="0" id="f-82" unitRef="usd">3901453</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-29" decimals="0" id="f-83" unitRef="usd">-1808753</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-30" decimals="0" id="f-84" unitRef="usd">-2491707</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-31" decimals="0" id="f-85" unitRef="usd">-2559448</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-32" decimals="0" id="f-86" unitRef="usd">-3142162</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-33" decimals="0" id="f-87" unitRef="usd">3552227</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-34" decimals="0" id="f-88" unitRef="usd">2655470</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-35" decimals="0" id="f-89" unitRef="usd">2185843</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-36" decimals="0" id="f-90" unitRef="usd">3179994</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-37" decimals="0" id="f-91" unitRef="usd">296856</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-38" decimals="0" id="f-92" unitRef="usd">-165930</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-39" decimals="0" id="f-93" unitRef="usd">-924865</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-40" decimals="0" id="f-94" unitRef="usd">625474</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-41" decimals="0" id="f-95" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-42" decimals="0" id="f-96" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-43" decimals="0" id="f-97" unitRef="usd">287324</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-44" decimals="0" id="f-98" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-45" decimals="0" id="f-99" unitRef="usd">26131</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-46" decimals="0" id="f-100" unitRef="usd">193528</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-47" decimals="0" id="f-101" unitRef="usd">-209402</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-48" decimals="0" id="f-102" unitRef="usd">432318</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-49" decimals="0" id="f-103" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-50" decimals="0" id="f-104" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-51" decimals="0" id="f-105" unitRef="usd">-310496</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-52" decimals="0" id="f-106" unitRef="usd">-1106294</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-4" decimals="0" id="f-107" unitRef="usd">4763212</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-3" decimals="0" id="f-108" unitRef="usd">3534151</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-2" decimals="0" id="f-109" unitRef="usd">1706699</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="0" id="f-110" unitRef="usd">3890783</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:Additional402vDisclosureTextBlock contextRef="c-1" id="f-111">&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:12.52pt"&gt;Pursuant to SEC rules, the comparison assumes $100 was invested on March 31, 2020. Historical stock price performance is not necessarily indicative of future stock price performance.&lt;/span&gt;The measure has been designated as the &#x201c;Company-Selected Measure&#x201d; for fiscal year 2024, in accordance with SEC rules, and represents the most important financial performance measure (that is not otherwise required to be disclosed in the table) used by the Company to link compensation actually paid to our NEOs in fiscal year 2024.</ecd:Additional402vDisclosureTextBlock>
    <ecd:PeerGroupIssuersFnTextBlock contextRef="c-1" id="f-112">&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:12.52pt"&gt;The Total Shareholder Return Peer Group consists of the companies included in the NASDAQ Computer Index.&lt;/span&gt;</ecd:PeerGroupIssuersFnTextBlock>
    <ecd:TabularListTableTextBlock contextRef="c-1" id="f-113">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:272.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:270.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;text-indent:6pt"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Company Performance Measures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#eaeaea;border-top:0.5pt solid #844896;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-GAAP EBIT&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#eaeaea;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Relative Total Shareholder Return&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:16pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.3pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ARR&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:TabularListTableTextBlock>
    <ecd:MeasureName contextRef="c-53" id="f-114">Revenue</ecd:MeasureName>
    <ecd:MeasureName contextRef="c-54" id="f-115">Non-GAAP EBIT</ecd:MeasureName>
    <ecd:MeasureName contextRef="c-55" id="f-116">Relative Total Shareholder Return</ecd:MeasureName>
    <ecd:MeasureName contextRef="c-56" id="f-117">ARR</ecd:MeasureName>
    <ecd:TotalShareholderRtnVsPeerGroupTextBlock contextRef="c-1" id="f-119">&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following graph illustrates the relationship between compensation actually paid to our PEO and our non-PEO NEOs and our TSR for the period presented in the Pay-Versus-Performance table. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9.9pt;text-align:center;text-indent:18pt"&gt;&lt;img alt="2902" src="cvlt-20240625_g43.jpg" style="height:384px;margin-bottom:5pt;vertical-align:text-bottom;width:600px"/&gt;&lt;/div&gt;</ecd:TotalShareholderRtnVsPeerGroupTextBlock>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="c-1" id="f-118">&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following graph illustrates the relationship between compensation actually paid to our PEO and our non-PEO NEOs and our TSR for the period presented in the Pay-Versus-Performance table. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9.9pt;text-align:center;text-indent:18pt"&gt;&lt;img alt="2902" src="cvlt-20240625_g43.jpg" style="height:384px;margin-bottom:5pt;vertical-align:text-bottom;width:600px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="c-1" id="f-120">&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following graph illustrates the relationship between compensation actually paid to our PEO and our non-PEO NEOs and our net income for the period presented in the Pay-Versus-Performance table.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9.9pt;text-align:center;text-indent:18pt"&gt;&lt;img alt="3152" src="cvlt-20240625_g44.jpg" style="height:350px;margin-bottom:5pt;vertical-align:text-bottom;width:600px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock contextRef="c-1" id="f-121">&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#00053b;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following graph illustrates the relationship between compensation actually paid to our PEO and our non-PEO NEOs and our revenue for the period presented in the Pay-Versus-Performance table.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9.9pt;text-align:center;text-indent:18pt"&gt;&lt;img alt="3349" src="cvlt-20240625_g45.jpg" style="height:350px;margin-bottom:5pt;vertical-align:text-bottom;width:600px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock>
</xbrl>
