<?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/2025"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="akam-20260330.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</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-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>2</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001086222</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>3</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:DocumentType contextRef="c-1" id="f-2">DEF 14A</dei:DocumentType>
    <dei:AmendmentFlag contextRef="c-1" id="f-3">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-4">0001086222</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="c-1" id="f-1">AKAMAI TECHNOLOGIES, INC.</dei:EntityRegistrantName>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-5">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:AwardTmgMnpiDiscTextBlock contextRef="c-1" id="f-6">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="background-color:#ffffff;color:#26c1ff;font-family:'Arial',sans-serif;font-size:16pt;font-weight:400;line-height:120%"&gt;Timing of Grants of Equity Awards &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Our Company has certain practices related to the timing of the grants of equity awards. Neither the Board nor the TL&amp;amp;C Committee currently takes material nonpublic information into account when determining the timing of equity award grants in order to take advantage of a depressed stock price or an anticipated increase in stock price. Similarly, it is the Company&#x2019;s practice to not release material nonpublic information based on equity award grant dates or for the purpose of affecting the value of executive compensation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We generally make awards on pre-determined dates. Annual equity awards to eligible employees, including our executives, are typically made on the first Monday in March; annual awards to members of our Board are typically made on the day of the annual stockholders&#x2019; meeting; and awards to new hires are typically made to eligible employees on or about the 12th of each month. The grant date for our executive bonus awards, which are paid in stock, is typically in late February after public release of the previous year&#x2019;s financial results.&lt;/span&gt;&lt;/div&gt;Akamai did not grant any stock options, stock appreciation rights or similar option-like instruments in 2025.</ecd:AwardTmgMnpiDiscTextBlock>
    <ecd:AwardTmgHowMnpiCnsdrdTextBlock contextRef="c-1" id="f-7">Our Company has certain practices related to the timing of the grants of equity awards. Neither the Board nor the TL&amp;amp;C Committee currently takes material nonpublic information into account when determining the timing of equity award grants in order to take advantage of a depressed stock price or an anticipated increase in stock price. Similarly, it is the Company&#x2019;s practice to not release material nonpublic information based on equity award grant dates or for the purpose of affecting the value of executive compensation.</ecd:AwardTmgHowMnpiCnsdrdTextBlock>
    <ecd:AwardTmgMnpiCnsdrdFlag contextRef="c-1" id="f-8">false</ecd:AwardTmgMnpiCnsdrdFlag>
    <ecd:MnpiDiscTimedForCompValFlag contextRef="c-1" id="f-9">false</ecd:MnpiDiscTimedForCompValFlag>
    <ecd:AwardTmgMethodTextBlock contextRef="c-1" id="f-10">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We generally make awards on pre-determined dates. Annual equity awards to eligible employees, including our executives, are typically made on the first Monday in March; annual awards to members of our Board are typically made on the day of the annual stockholders&#x2019; meeting; and awards to new hires are typically made to eligible employees on or about the 12th of each month. The grant date for our executive bonus awards, which are paid in stock, is typically in late February after public release of the previous year&#x2019;s financial results.&lt;/span&gt;&lt;/div&gt;</ecd:AwardTmgMethodTextBlock>
    <ecd:AwardTmgPredtrmndFlag contextRef="c-1" id="f-11">true</ecd:AwardTmgPredtrmndFlag>
    <ecd:PvpTableTextBlock contextRef="c-1" id="f-12">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table sets forth information with respect to the relationship between &#x201c;compensation actually paid&#x201d; to our NEOs, as calculated in accordance with Item 402(v) of Regulation S-K, during the years ended December 31, 2025, 2024, 2023, 2022 and 2021 and certain measures of Akamai&#x2019;s financial performance: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&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.983%"&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.983%"&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.983%"&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.983%"&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.038%"&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.038%"&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.038%"&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.043%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" rowspan="2" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Summary&lt;br/&gt;&#160;Compensation&lt;br/&gt;&#160;Table Total for&lt;br/&gt;&#160;PEO&lt;br/&gt;($)(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Compensation&lt;br/&gt;&#160;Actually Paid&lt;br/&gt;&#160;to PEO&lt;br/&gt;($)(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Average&lt;br/&gt;&#160;Summary&lt;br/&gt;&#160;Compensation&lt;br/&gt;&#160;Table Total for&lt;br/&gt;Non-PEO&lt;br/&gt;&#160;NEOs&lt;br/&gt;($)(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Average&lt;br/&gt;&#160;Compensation&lt;br/&gt;&#160;Actually Paid&lt;br/&gt;&#160;to Non-PEO&lt;br/&gt;&#160;NEOs&lt;br/&gt;($)(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Value of Initial Fixed $100&lt;br/&gt;&#160;Investment Based On:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Net&lt;br/&gt;&#160;Income&lt;br/&gt;&#160;(in&lt;br/&gt;&#160;millions)&lt;br/&gt;&#160;($)(7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Revenue&lt;br/&gt;&#160;(adjusted&lt;br/&gt;&#160;for foreign&lt;br/&gt;&#160;exchange)&lt;br/&gt;&#160;(millions)(8)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:45pt"&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Total&lt;br/&gt;&#160;Shareholder&lt;br/&gt;&#160;Return&lt;br/&gt;&#160;($)(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Peer Group&lt;br/&gt;&#160;Total&lt;br/&gt;&#160;Shareholder&lt;br/&gt;&#160;Return&lt;br/&gt;&#160;($)(6)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(d)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(e)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(f)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(g)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(h)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(i)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,954,172&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,405,175&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,173,737&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,953,935&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;83&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;258&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,138&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,064,923&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,715,819&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,525,306&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;948,813&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;208&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;505&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,033&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,384,975&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26,216,684&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,081,479&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,458,077&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;113&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;152&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;548&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,819&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,982,771&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,458,806&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,380,444&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,992,238&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;97&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;524&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,611&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,951,574&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,731,346&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,290,989&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,045,520&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;111&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;652&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,340&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt contextRef="c-1" decimals="0" id="f-13" unitRef="usd">15954172</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-1" decimals="0" id="f-14" unitRef="usd">12405175</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="0" id="f-15" unitRef="usd">6173737</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="0" id="f-16" unitRef="usd">4953935</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-1" decimals="0" id="f-17" unitRef="usd">83</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-1" decimals="0" id="f-18" unitRef="usd">258</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-6" id="f-19" unitRef="usd">452000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-1" decimals="-6" id="f-20" unitRef="number">4138000000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-2" decimals="0" id="f-21" unitRef="usd">15064923</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-2" decimals="0" id="f-22" unitRef="usd">1715819</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-2" decimals="0" id="f-23" unitRef="usd">5525306</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-2" decimals="0" id="f-24" unitRef="usd">948813</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-2" decimals="0" id="f-25" unitRef="usd">91</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-2" decimals="0" id="f-26" unitRef="usd">208</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-2" decimals="-6" id="f-27" unitRef="usd">505000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-2" decimals="-6" id="f-28" unitRef="number">4033000000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-3" decimals="0" id="f-29" unitRef="usd">13384975</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-3" decimals="0" id="f-30" unitRef="usd">26216684</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-3" decimals="0" id="f-31" unitRef="usd">5081479</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-3" decimals="0" id="f-32" unitRef="usd">9458077</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-3" decimals="0" id="f-33" unitRef="usd">113</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-3" decimals="0" id="f-34" unitRef="usd">152</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-3" decimals="-6" id="f-35" unitRef="usd">548000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-3" decimals="-6" id="f-36" unitRef="number">3819000000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-4" decimals="0" id="f-37" unitRef="usd">11982771</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-4" decimals="0" id="f-38" unitRef="usd">3458806</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-4" decimals="0" id="f-39" unitRef="usd">4380444</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-4" decimals="0" id="f-40" unitRef="usd">1992238</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-4" decimals="0" id="f-41" unitRef="usd">80</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-4" decimals="0" id="f-42" unitRef="usd">97</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-6" id="f-43" unitRef="usd">524000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-4" decimals="-6" id="f-44" unitRef="number">3611000000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-5" decimals="0" id="f-45" unitRef="usd">11951574</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-5" decimals="0" id="f-46" unitRef="usd">15731346</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-5" decimals="0" id="f-47" unitRef="usd">4290989</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-5" decimals="0" id="f-48" unitRef="usd">3045520</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-5" decimals="0" id="f-49" unitRef="usd">111</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-5" decimals="0" id="f-50" unitRef="usd">135</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-6" id="f-51" unitRef="usd">652000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-5" decimals="-6" id="f-52" unitRef="number">3340000000</ecd:CoSelectedMeasureAmt>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="c-1" id="f-54">&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt"&gt;Dr. Leighton served as our principal executive officer for the entirety of 2025, 2024, 2023, 2022 and 2021. &lt;/span&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt"&gt;The dollar amounts reported in column (d) represent the average of the amounts reported for the Company&#x2019;s NEOs as a group (excluding Dr. Leighton, who has served as our Chief Executive Officer since 2013) in the &#x201c;Total&#x201d; column of the Summary Compensation Table in each applicable year. NEOs included for purposes of calculating the average amounts in each applicable &lt;/span&gt;year are as follows: (i) for 2022, 2023, 2024 and 2025, Messrs. McGowan, Joseph, Karon and Sundaram; and (ii) for 2021, Dr. Blumofe and Messrs. McGowan, Karon, Ahola and McConnell, who served as our President and General Manager of the Security Technology Group until December 13, 2021.</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName contextRef="c-1" id="f-53">Dr. Leighton</ecd:PeoName>
    <ecd:AdjToPeoCompFnTextBlock contextRef="c-1" id="f-55">&lt;div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt"&gt;The dollar amounts reported in column (c) represent the amount of &#x201c;compensation actually paid&#x201d; to Dr. Leighton, as computed in accordance with Item 402(v) of Regulation S-K. The dollar amounts do not reflect the actual amount of compensation earned by or paid to Dr. Leighton during the applicable year. In accordance with the requirements of Item 402(v) of Regulation S-K, the following adjustments were made to Dr. Leighton&#x2019;s total compensation for each year to determine the compensation actually paid: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.483%"&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.983%"&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.983%"&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.983%"&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.983%"&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.985%"&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="border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PEO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Summary Compensation Table (&#x201c;SCT&#x201d;) Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,954,172&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,064,923&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,384,975&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,982,771&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,951,574&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Subtract&lt;/span&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: grant date fair values of equity awards reported in &#x201c;Stock Awards&#x201d; column of the SCT for the covered fiscal year (&#x201c;FY&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(15,954,171)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(15,064,922)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13,384,974)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(11,982,770)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(11,951,573)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Add&lt;/span&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: fair values as of the end of the covered FY of all equity awards granted during the covered FY that are outstanding and unvested as of the end of such covered FY&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,059,626&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,455,199&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,398,512&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,045,760&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,728,701&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Add&lt;/span&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: the change in fair value (whether positive or negative) as of the end of the covered FY of any equity awards granted in any prior FY that are outstanding and unvested as of the end of such covered FY&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,434,677)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,781,847)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,190,798&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,463,964)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;354,691&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Add&lt;/span&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: for awards that are granted and vest in the same FY, the fair value as of the vesting date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,268,956&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,088,508&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,340,475&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;929,828&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,104,593&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Add&lt;/span&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: the change in fair value (whether positive or negative) as of the vesting date (from the end of the prior FY) of any awards granted in any prior FY for which all applicable vesting conditions were satisfied at the end of or during the covered FY&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(488,731)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,046,042)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(713,102)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,052,819)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,543,360&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Subtract&lt;/span&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: for any awards granted in any prior FY that failed to meet the applicable vesting conditions during the covered FY, the fair value at the end of the prior FY&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Compensation Actually Paid to PEO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,405,175&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,715,819&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,216,684&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,458,806&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,731,346&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:AdjToPeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt contextRef="c-1" decimals="0" id="f-56" unitRef="usd">15954172</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt contextRef="c-2" decimals="0" id="f-57" unitRef="usd">15064923</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt contextRef="c-3" decimals="0" id="f-58" unitRef="usd">13384975</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt contextRef="c-4" decimals="0" id="f-59" unitRef="usd">11982771</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt contextRef="c-5" decimals="0" id="f-60" unitRef="usd">11951574</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-6" decimals="0" id="f-61" unitRef="usd">-15954171</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-7" decimals="0" id="f-62" unitRef="usd">-15064922</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-8" decimals="0" id="f-63" unitRef="usd">-13384974</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-9" decimals="0" id="f-64" unitRef="usd">-11982770</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-10" decimals="0" id="f-65" unitRef="usd">-11951573</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-11" decimals="0" id="f-66" unitRef="usd">16059626</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-12" decimals="0" id="f-67" unitRef="usd">10455199</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-13" decimals="0" id="f-68" unitRef="usd">20398512</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-14" decimals="0" id="f-69" unitRef="usd">8045760</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-15" decimals="0" id="f-70" unitRef="usd">11728701</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-16" decimals="0" id="f-71" unitRef="usd">-5434677</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-17" decimals="0" id="f-72" unitRef="usd">-8781847</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-18" decimals="0" id="f-73" unitRef="usd">4190798</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-19" decimals="0" id="f-74" unitRef="usd">-4463964</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-20" decimals="0" id="f-75" unitRef="usd">354691</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-21" decimals="0" id="f-76" unitRef="usd">2268956</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-22" decimals="0" id="f-77" unitRef="usd">1088508</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-23" decimals="0" id="f-78" unitRef="usd">2340475</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-24" decimals="0" id="f-79" unitRef="usd">929828</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-25" decimals="0" id="f-80" unitRef="usd">2104593</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-26" decimals="0" id="f-81" unitRef="usd">-488731</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-27" decimals="0" id="f-82" unitRef="usd">-1046042</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-28" decimals="0" id="f-83" unitRef="usd">-713102</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-29" decimals="0" id="f-84" unitRef="usd">-1052819</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-30" decimals="0" id="f-85" unitRef="usd">1543360</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-31" decimals="0" id="f-86" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-32" decimals="0" id="f-87" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-33" decimals="0" id="f-88" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-34" decimals="0" id="f-89" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-35" decimals="0" id="f-90" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-1" decimals="0" id="f-91" unitRef="usd">12405175</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-2" decimals="0" id="f-92" unitRef="usd">1715819</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-3" decimals="0" id="f-93" unitRef="usd">26216684</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-4" decimals="0" id="f-94" unitRef="usd">3458806</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-5" decimals="0" id="f-95" unitRef="usd">15731346</ecd:PeoActuallyPaidCompAmt>
    <ecd:AdjToNonPeoNeoCompFnTextBlock contextRef="c-1" id="f-96">&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt"&gt;The dollar amounts reported in column (e) represent the average amount of &#x201c;compensation actually paid&#x201d; to the NEOs as a group (excluding Dr. Leighton), as computed in accordance with Item 402(v) of Regulation S-K. The dollar amounts do not reflect the actual amount of compensation earned by or paid to the NEOs during the applicable year. In accordance with the requirements of Item 402(v) of Regulation S-K, the following adjustments were made to the average total compensation of the NEOs as a group (other than Dr. Leighton) for each year to determine the compensation actually paid: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.344%"&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.011%"&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.011%"&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.011%"&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.011%"&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.012%"&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="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-PEO NEOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Average Summary Compensation Table Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,173,737&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,525,306&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,081,479&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,380,444&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,290,989&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Subtract&lt;/span&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: average grant date fair values of equity awards reported in &#x201c;Stock Awards&#x201d; column of the SCT for the covered FY&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,634,194)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,003,517)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,564,229)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,864,492)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,775,373)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Add&lt;/span&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: average fair value as of the end of the covered FY of all equity awards granted during the covered FY that are outstanding and unvested as of the end of such covered FY&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,743,998&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,485,302&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,110,263&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,574,199&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,642,420&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Add&lt;/span&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: the average change in fair value (whether positive or negative) as of the end of the covered FY of any equity awards granted in any prior FY that are outstanding and unvested as of the end of such covered FY&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,897,163)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,096,499)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,286,940&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,161,319)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;74,157&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Add&lt;/span&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: for awards that are granted and vest in the same FY, the average fair value as of the vesting date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;735,425&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;342,574&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;730,130&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;289,287&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;686,227&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Add&lt;/span&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: the average change in fair value (whether positive or negative) as of the vesting date of any awards granted in any prior FY for which all applicable vesting conditions were satisfied at the end of or during the covered FY&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(167,869)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(304,353)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(186,506)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(225,881)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;387,129&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Subtract&lt;/span&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: for any awards granted in any prior FY that failed to meet the applicable vesting conditions during the covered FY, the average fair value at the end of the prior FY&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,260,029)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Average Compensation Actually Paid to Non-PEO NEOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,953,935&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;948,813&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,458,077&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,992,238&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#eeeeef;border-bottom:1pt solid #5e5e61;border-left:1pt solid #5e5e61;border-right:1pt solid #5e5e61;border-top:1pt solid #5e5e61;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,045,520&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="0" id="f-97" unitRef="usd">6173737</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-2" decimals="0" id="f-98" unitRef="usd">5525306</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-3" decimals="0" id="f-99" unitRef="usd">5081479</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-4" decimals="0" id="f-100" unitRef="usd">4380444</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-5" decimals="0" id="f-101" unitRef="usd">4290989</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-36" decimals="0" id="f-102" unitRef="usd">-5634194</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-37" decimals="0" id="f-103" unitRef="usd">-5003517</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-38" decimals="0" id="f-104" unitRef="usd">-4564229</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-39" decimals="0" id="f-105" unitRef="usd">-3864492</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-40" decimals="0" id="f-106" unitRef="usd">-3775373</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-41" decimals="0" id="f-107" unitRef="usd">5743998</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-42" decimals="0" id="f-108" unitRef="usd">3485302</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-43" decimals="0" id="f-109" unitRef="usd">7110263</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-44" decimals="0" id="f-110" unitRef="usd">2574199</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-45" decimals="0" id="f-111" unitRef="usd">2642420</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-46" decimals="0" id="f-112" unitRef="usd">-1897163</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-47" decimals="0" id="f-113" unitRef="usd">-3096499</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-48" decimals="0" id="f-114" unitRef="usd">1286940</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-49" decimals="0" id="f-115" unitRef="usd">-1161319</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-50" decimals="0" id="f-116" unitRef="usd">74157</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-51" decimals="0" id="f-117" unitRef="usd">735425</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-52" decimals="0" id="f-118" unitRef="usd">342574</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-53" decimals="0" id="f-119" unitRef="usd">730130</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-54" decimals="0" id="f-120" unitRef="usd">289287</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-55" decimals="0" id="f-121" unitRef="usd">686227</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-56" decimals="0" id="f-122" unitRef="usd">-167869</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-57" decimals="0" id="f-123" unitRef="usd">-304353</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-58" decimals="0" id="f-124" unitRef="usd">-186506</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-59" decimals="0" id="f-125" unitRef="usd">-225881</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-60" decimals="0" id="f-126" unitRef="usd">387129</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-61" decimals="0" id="f-127" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-62" decimals="0" id="f-128" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-63" decimals="0" id="f-129" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-64" decimals="0" id="f-130" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-65" decimals="0" id="f-131" unitRef="usd">-1260029</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="0" id="f-132" unitRef="usd">4953935</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-2" decimals="0" id="f-133" unitRef="usd">948813</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-3" decimals="0" id="f-134" unitRef="usd">9458077</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-4" decimals="0" id="f-135" unitRef="usd">1992238</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-5" decimals="0" id="f-136" unitRef="usd">3045520</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:Additional402vDisclosureTextBlock contextRef="c-1" id="f-137">&lt;span style="color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt"&gt;Cumulative TSR is calculated by dividing the difference between the Company&#x2019;s share price at the end and the beginning of the measurement period by the Company&#x2019;s share price at the beginning of the measurement period. No dividends were paid by the Company during 2021, 2022, 2023, 2024 or 2025. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt"&gt;The dollar amounts reported represent the amount of net income reflected in the Company&#x2019;s audited financial statements for the applicable year.&lt;/span&gt;&lt;div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt"&gt;The dollar amounts reported represent the amount of revenue (adjusted for foreign exchange), which is defined as revenue calculated in accordance with GAAP, adjusted for the impact of fluctuations in foreign exchange rates and other non-recurring or unusual items that may arise from time to time. While the Company uses numerous financial and non-financial performance measures for the purpose of evaluating performance for the Company&#x2019;s compensation programs, the Company has determined that revenue, as adjusted for foreign exchange, is the financial performance measure that, in the Company&#x2019;s assessment, represents the most important financial performance measure that is not otherwise required to be disclosed in the Pay Versus Performance table used by the Company to link compensation actually paid to the Company&#x2019;s NEOs (as computed in accordance with Item 402(v) of Regulation S-K), for the most recently completed fiscal year, to Company performance. The Company utilizes revenue, as adjusted for foreign exchange, as a performance metric in the Company&#x2019;s short-term incentive compensation program, as well as for the PRSUs that are awarded to the NEOs.&lt;/span&gt;&lt;/div&gt;</ecd:Additional402vDisclosureTextBlock>
    <ecd:PeerGroupIssuersFnTextBlock contextRef="c-1" id="f-138">&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt"&gt;Represents the weighted peer group TSR, weighted according to the respective companies&#x2019; stock market capitalization at the beginning of each period for which a return is indicated. The peer group used for this purpose is the following published industry index: S&amp;amp;P 500 Information Technology Sector.&lt;/span&gt;</ecd:PeerGroupIssuersFnTextBlock>
    <ecd:CoSelectedMeasureName contextRef="c-1" id="f-139">revenue (adjusted for foreign exchange)</ecd:CoSelectedMeasureName>
    <ecd:TotalShareholderRtnVsPeerGroupTextBlock contextRef="c-1" id="f-141">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation Actually Paid and Cumulative TSR &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following graph shows the relationship between the amount of compensation actually paid to Dr. Leighton and the average amount of compensation actually paid to the Company&#x2019;s other NEOs as a group (in each case, as computed in accordance with Item 402(v) of Regulation S-K) and the Company&#x2019;s cumulative TSR over the five years presented in the Pay Versus Performance table as well as the Company&#x2019;s peer group TSR over the five years presented in the Pay Versus Performance table. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;img alt="2026-Proxy_Compensation-1-300.jpg" id="i-37" src="akam-20260330_g35.jpg" style="height:510px;margin-bottom:5pt;vertical-align:text-bottom;width:720px"/&gt;&lt;/div&gt;</ecd:TotalShareholderRtnVsPeerGroupTextBlock>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="c-1" id="f-140">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation Actually Paid and Cumulative TSR &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following graph shows the relationship between the amount of compensation actually paid to Dr. Leighton and the average amount of compensation actually paid to the Company&#x2019;s other NEOs as a group (in each case, as computed in accordance with Item 402(v) of Regulation S-K) and the Company&#x2019;s cumulative TSR over the five years presented in the Pay Versus Performance table as well as the Company&#x2019;s peer group TSR over the five years presented in the Pay Versus Performance table. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;img alt="2026-Proxy_Compensation-1-300.jpg" id="i-37" src="akam-20260330_g35.jpg" style="height:510px;margin-bottom:5pt;vertical-align:text-bottom;width:720px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="c-1" id="f-142">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation Actually Paid and Net Income &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following graph shows the relationship between the amount of compensation actually paid to Dr. Leighton and the average amount of compensation actually paid to the Company&#x2019;s other NEOs as a group (in each case, as computed in accordance with Item 402(v) of Regulation S-K) and the Company&#x2019;s net income over the five years presented in the Pay Versus Performance table. The Company does not use net income as a performance measure in its executive compensation program. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;img alt="2026-Proxy_Compensation-2-300.jpg" id="i-38" src="akam-20260330_g36.jpg" style="height:510px;margin-bottom:5pt;vertical-align:text-bottom;width:720px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock contextRef="c-1" id="f-143">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation Actually Paid and Revenue (adjusted for foreign exchange) &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following graph shows the relationship between the amount of compensation actually paid to Dr. Leighton and the average amount of compensation actually paid to the Company&#x2019;s other NEOs as a group (in each case, as computed in accordance with Item 402(v) of Regulation S-K) and the Company&#x2019;s revenue (adjusted for foreign exchange) over the five years presented in the Pay Versus Performance table. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;img alt="2026-Proxy_Compensation-3-300.jpg" id="i-39" src="akam-20260330_g37.jpg" style="height:510px;margin-bottom:5pt;vertical-align:text-bottom;width:720px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock>
    <ecd:TabularListTableTextBlock contextRef="c-1" id="f-144">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Performance Measures &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The metrics that the Company uses for both our long-term and short-term incentive awards are selected based on an objective of incentivizing our NEOs to increase long-term value of the Company for our shareholders. The most important financial performance measures used by the Company to link executive compensation actually paid (as computed in accordance with Item 402(v) of Regulation S-K) to the Company&#x2019;s NEOs, for the most recently completed fiscal year, to the Company&#x2019;s performance are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:58.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:18.65pt"&gt;Revenue (adjusted for foreign exchange); &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:58.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#5e5e61;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:18.65pt"&gt;Non-GAAP earnings per share; and &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#26c1ff;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;Non-GAAP operating income.</ecd:TabularListTableTextBlock>
    <ecd:MeasureName contextRef="c-66" id="f-145">Revenue (adjusted for foreign exchange)</ecd:MeasureName>
    <ecd:MeasureName contextRef="c-67" id="f-146">Non-GAAP earnings per share</ecd:MeasureName>
    <ecd:MeasureName contextRef="c-68" id="f-147">Non-GAAP operating income</ecd:MeasureName>
</xbrl>
