<?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/2026"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="goog-20260424.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001652044</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">0001652044</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">0001652044</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">0001652044</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">0001652044</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">0001652044</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-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001652044</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-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001652044</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-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001652044</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-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001652044</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-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001652044</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-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001652044</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-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001652044</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-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001652044</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-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001652044</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-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001652044</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-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001652044</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember</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-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001652044</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember</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>
    <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">0001652044</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="c-1" id="f-1">Alphabet Inc.</dei:EntityRegistrantName>
    <ecd:AwardTmgMnpiDiscTextBlock contextRef="c-1" id="f-5">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Timing of Equity Award Grants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:9pt;font-weight:400;line-height:132%"&gt;The effective grant date for equity awards to ongoing employees, members of our Board, and non-employee advisors is typically the first non-holiday Wednesday of the month. For new hires, the effective grant date for equity awards is typically the first non-holiday Wednesday of the month following the date on which the employee is hired, unless otherwise specified by our Board or the Compensation Committee.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:16pt"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:9pt;font-weight:400;line-height:133%"&gt;The Compensation Committee does not grant equity awards in anticipation of the release of material nonpublic information. Similarly, we do not time the release of material nonpublic information based on equity award grant dates. During the last completed fiscal year, we did not award any stock options or stock-settled appreciation rights to any of our named executive&#160;officers.&lt;/span&gt;&lt;/div&gt;</ecd:AwardTmgMnpiDiscTextBlock>
    <ecd:AwardTmgMethodTextBlock contextRef="c-1" id="f-6">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:9pt;font-weight:400;line-height:132%"&gt;The effective grant date for equity awards to ongoing employees, members of our Board, and non-employee advisors is typically the first non-holiday Wednesday of the month. For new hires, the effective grant date for equity awards is typically the first non-holiday Wednesday of the month following the date on which the employee is hired, unless otherwise specified by our Board or the Compensation Committee.&lt;/span&gt;&lt;/div&gt;</ecd:AwardTmgMethodTextBlock>
    <ecd:AwardTmgPredtrmndFlag contextRef="c-1" id="f-7">true</ecd:AwardTmgPredtrmndFlag>
    <ecd:AwardTmgHowMnpiCnsdrdTextBlock contextRef="c-1" id="f-8">&lt;div style="margin-bottom:16pt"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:9pt;font-weight:400;line-height:133%"&gt;The Compensation Committee does not grant equity awards in anticipation of the release of material nonpublic information. Similarly, we do not time the release of material nonpublic information based on equity award grant dates. During the last completed fiscal year, we did not award any stock options or stock-settled appreciation rights to any of our named executive&#160;officers.&lt;/span&gt;&lt;/div&gt;</ecd:AwardTmgHowMnpiCnsdrdTextBlock>
    <ecd:AwardTmgMnpiCnsdrdFlag contextRef="c-1" id="f-9">true</ecd:AwardTmgMnpiCnsdrdFlag>
    <ecd:MnpiDiscTimedForCompValFlag contextRef="c-1" id="f-10">false</ecd:MnpiDiscTimedForCompValFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-11">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:PvpTableTextBlock contextRef="c-1" id="f-12">&lt;div style="margin-bottom:4pt"&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:5.298%"&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.953%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.180%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.995%"&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.804%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.995%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.841%"&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:6.786%"&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.167%"&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:7.977%"&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.465%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:35pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Summary&lt;br/&gt;Compensation&lt;br/&gt;Table (SCT)&lt;br/&gt;Total for PEO&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Compensation&lt;br/&gt;Actually Paid&lt;br/&gt;to PEO&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Average SCT&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Total for&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Non-PEO&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;NEOs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:5.2pt;font-weight:700;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Actually Paid&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;to Non-PEO&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;NEOs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:5.2pt;font-weight:700;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Value of Initial Fixed&lt;br/&gt;$100 Investment&lt;br/&gt;Based on&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Net&lt;br/&gt;Income&lt;br/&gt;(Millions)&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;1-Year TSR&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Relative to&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;S&amp;amp;P 100&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:5.2pt;font-weight:700;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:35pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #808080;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Alphabet&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;TSR&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:5.2pt;font-weight:700;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #808080;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Peer&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Group TSR&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:5.2pt;font-weight:700;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #808080;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #808080;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;10,906,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #808080;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #808080;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #808080;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;213,903,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #808080;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #808080;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;32,934,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #808080;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #808080;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;100,887,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #808080;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #808080;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #808080;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;360.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #808080;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #808080;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;138.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #808080;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #808080;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;132,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #808080;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #808080;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;95&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #808080;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #808080;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;th&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;10,800,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;215,748,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;39,094,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;60,458,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;218.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;115.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;100,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;73&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;rd&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;8,802,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;235,105,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;34,648,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;80,022,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;160.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;86.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;73,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;87&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;th&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;225,985,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;115,820,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;30,766,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(15,249,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;101.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;59.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;59,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;14&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;th&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;6,322,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;267,277,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;21,657,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;72,131,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;165.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;97.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;76,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;94&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;th&lt;/span&gt;&lt;/div&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">10906079</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-1" decimals="0" id="f-14" unitRef="usd">213903156</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="0" id="f-15" unitRef="usd">32934710</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="0" id="f-16" unitRef="usd">100887548</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-1" decimals="2" id="f-17" unitRef="usd">360.95</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-1" decimals="2" id="f-18" unitRef="usd">138.27</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-6" id="f-19" unitRef="usd">132170000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-1" decimals="2" id="f-20" unitRef="number">0.95</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-2" decimals="0" id="f-21" unitRef="usd">10800694</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-2" decimals="0" id="f-22" unitRef="usd">215748120</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-2" decimals="0" id="f-23" unitRef="usd">39094699</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-2" decimals="0" id="f-24" unitRef="usd">60458916</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-2" decimals="2" id="f-25" unitRef="usd">218.20</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-2" decimals="2" id="f-26" unitRef="usd">115.41</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-2" decimals="-6" id="f-27" unitRef="usd">100118000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-2" decimals="2" id="f-28" unitRef="number">0.73</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-3" decimals="0" id="f-29" unitRef="usd">8802824</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-3" decimals="0" id="f-30" unitRef="usd">235105454</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-3" decimals="0" id="f-31" unitRef="usd">34648486</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-3" decimals="0" id="f-32" unitRef="usd">80022929</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-3" decimals="2" id="f-33" unitRef="usd">160.89</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-3" decimals="2" id="f-34" unitRef="usd">86.60</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-3" decimals="-6" id="f-35" unitRef="usd">73795000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-3" decimals="2" id="f-36" unitRef="number">0.87</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-4" decimals="0" id="f-37" unitRef="usd">225985145</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-4" decimals="0" id="f-38" unitRef="usd">115820786</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-4" decimals="0" id="f-39" unitRef="usd">30766792</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-4" decimals="0" id="f-40" unitRef="usd">-15249938</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-4" decimals="2" id="f-41" unitRef="usd">101.30</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-4" decimals="2" id="f-42" unitRef="usd">59.35</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-6" id="f-43" unitRef="usd">59972000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-4" decimals="2" id="f-44" unitRef="number">0.14</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-5" decimals="0" id="f-45" unitRef="usd">6322599</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-5" decimals="0" id="f-46" unitRef="usd">267277583</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-5" decimals="0" id="f-47" unitRef="usd">21657558</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-5" decimals="0" id="f-48" unitRef="usd">72131743</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-5" decimals="2" id="f-49" unitRef="usd">165.17</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-5" decimals="2" id="f-50" unitRef="usd">97.88</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-6" id="f-51" unitRef="usd">76033000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-5" decimals="2" id="f-52" unitRef="number">0.94</ecd:CoSelectedMeasureAmt>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="c-1" id="f-53">&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:118%;padding-left:8.8pt"&gt;The Non-PEO NEOs represent the following individuals for 2021, 2022, 2023, 2024, and 2025: Ruth, Philipp, and Kent. This population includes Anat in 2024 and 2025 and Prabhakhar Raghavan in 2021, 2022, 2023 and 2024.&lt;/span&gt;</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeerGroupIssuersFnTextBlock contextRef="c-1" id="f-54">&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:118%;padding-left:7.97pt"&gt;Alphabet TSR reflects TSR for Alphabet&#x2019;s Class C shares (ticker: GOOG). Peer Group TSR is calculated based on the RDG Internet Composite index, which is used for purposes of Item 201(e) of Regulation S-K under the Exchange Act. The calculation is weighted according to the constituent companies&#x2019; market capitalization at the beginning of each period for which a return is indicated.&lt;/span&gt;</ecd:PeerGroupIssuersFnTextBlock>
    <ecd:NonGaapMeasureDescriptionTextBlock contextRef="c-6" id="f-55">&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:118%;padding-left:7.92pt"&gt;1-Year TSR Relative to S&amp;amp;P 100 is calculated as a percentile ranking, and reflects TSR for Alphabet&#x2019;s Class C shares (ticker: GOOG) for each period as a percentile ranking when compared to the TSR for the S&amp;amp;P 100 index (which is the peer group used for purposes of the performance-based awards outlined in the CD&amp;amp;A).&lt;/span&gt;</ecd:NonGaapMeasureDescriptionTextBlock>
    <ecd:CoSelectedMeasureName contextRef="c-1" id="f-56">1-Year TSR Relative to S&amp;P 100</ecd:CoSelectedMeasureName>
    <ecd:EqtyAwrdsAdjFnTextBlock contextRef="c-1" id="f-57">&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:118%;padding-left:7.71pt"&gt;This value has been updated to reflect additional $75,651 for personal use of company aircraft that was inadvertently omitted from the Summary Compensation Table in the company&#x2019;s 2025 proxy statement.&lt;/span&gt;</ecd:EqtyAwrdsAdjFnTextBlock>
    <ecd:AdjToPeoCompFnTextBlock contextRef="c-1" id="f-59">&lt;div style="margin-bottom:8pt"&gt;&lt;span id="i82248be617ed4bd1b7af38fa1dbbc714_45096"&gt;&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:9pt;font-weight:400;line-height:133%"&gt;To calculate CAP for 2025, the following amounts were deducted from and added to Summary Compensation Table (SCT) total compensation:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt"&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:75.090%"&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.614%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.585%"&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.211%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;PEO&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Average for&lt;br/&gt;other NEOs&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #808080;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;SCT Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #808080;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;10,906,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #808080;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #808080;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #808080;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;32,934,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #808080;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;Deduction for Amounts Reported Under the &#x201c;Stock Awards&#x201d; Column in the SCT&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(31,748,922)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;Increase for Fair Value of Awards Granted during year that Remain Unvested as of Year End&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;51,368,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;Increase for Fair Value of Awards Granted during year that Vest during year&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;11,770,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;Increase/deduction for Change in Fair Value from Prior Year-end to Current Year-end of Awards Granted Prior to year that were Outstanding and Unvested as of Year-end&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;177,912,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;32,047,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;Increase/deduction for Change in Fair Value from Prior Year-end to Vesting Date of Awards Granted Prior to year that Vested during year&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;23,025,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;3,823,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;Value of Dividends or Other Earnings Paid on Equity Awards Not Otherwise Reflected in Total&#160;Compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;2,059,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;691,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Compensation Actually Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;213,903,156&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;100,887,548&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt;padding-left:14.4pt;text-indent:-14.4pt"&gt;&lt;span style="color:#000000;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.8pt"&gt;Represents the grant date fair value of equity-based awards granted each year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:14.4pt;text-indent:-14.4pt"&gt;&lt;span style="color:#000000;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.97pt"&gt;Reflects the value of equity calculated in accordance with the SEC methodology for determining CAP. For all equity awards, our methodology for calculating the value of equity remained consistent between the grant date fair value measurement reflected in row (1) and the point-in-time fair value measurements reflected in the adjustment rows that follow. In all cases, we use the closing price on the applicable date as a basis for fair value. Fair values for each PSU award are measured using a Monte Carlo simulation model as PSUs contain a market condition at the time of grant (as calculated in accordance with FASB ASC Topic 718).&lt;/span&gt;&lt;/div&gt;</ecd:AdjToPeoCompFnTextBlock>
    <ecd:AdjToNonPeoNeoCompFnTextBlock contextRef="c-1" id="f-58">&lt;div style="margin-bottom:8pt"&gt;&lt;span id="i82248be617ed4bd1b7af38fa1dbbc714_45096"&gt;&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:9pt;font-weight:400;line-height:133%"&gt;To calculate CAP for 2025, the following amounts were deducted from and added to Summary Compensation Table (SCT) total compensation:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt"&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:75.090%"&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.614%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.585%"&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.211%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;PEO&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Average for&lt;br/&gt;other NEOs&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #808080;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;SCT Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #808080;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;10,906,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #808080;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #808080;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #808080;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;32,934,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #808080;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;Deduction for Amounts Reported Under the &#x201c;Stock Awards&#x201d; Column in the SCT&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(31,748,922)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;Increase for Fair Value of Awards Granted during year that Remain Unvested as of Year End&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;51,368,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;Increase for Fair Value of Awards Granted during year that Vest during year&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;11,770,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;Increase/deduction for Change in Fair Value from Prior Year-end to Current Year-end of Awards Granted Prior to year that were Outstanding and Unvested as of Year-end&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;177,912,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;32,047,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;Increase/deduction for Change in Fair Value from Prior Year-end to Vesting Date of Awards Granted Prior to year that Vested during year&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;23,025,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;3,823,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;Value of Dividends or Other Earnings Paid on Equity Awards Not Otherwise Reflected in Total&#160;Compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;2,059,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;691,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Compensation Actually Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;213,903,156&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;100,887,548&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text Medium',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt;padding-left:14.4pt;text-indent:-14.4pt"&gt;&lt;span style="color:#000000;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.8pt"&gt;Represents the grant date fair value of equity-based awards granted each year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:14.4pt;text-indent:-14.4pt"&gt;&lt;span style="color:#000000;font-family:'Google Sans Text',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#191919;font-family:'Google Sans Text',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.97pt"&gt;Reflects the value of equity calculated in accordance with the SEC methodology for determining CAP. For all equity awards, our methodology for calculating the value of equity remained consistent between the grant date fair value measurement reflected in row (1) and the point-in-time fair value measurements reflected in the adjustment rows that follow. In all cases, we use the closing price on the applicable date as a basis for fair value. Fair values for each PSU award are measured using a Monte Carlo simulation model as PSUs contain a market condition at the time of grant (as calculated in accordance with FASB ASC Topic 718).&lt;/span&gt;&lt;/div&gt;</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt contextRef="c-1" decimals="0" id="f-60" unitRef="usd">10906079</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="0" id="f-61" unitRef="usd">32934710</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-7" decimals="0" id="f-62" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-8" decimals="0" id="f-63" unitRef="usd">-31748922</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-9" decimals="0" id="f-64" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-10" decimals="0" id="f-65" unitRef="usd">51368877</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-11" decimals="0" id="f-66" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-12" decimals="0" id="f-67" unitRef="usd">11770047</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-13" decimals="0" id="f-68" unitRef="usd">177912148</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-14" decimals="0" id="f-69" unitRef="usd">32047641</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-15" decimals="0" id="f-70" unitRef="usd">23025401</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-16" decimals="0" id="f-71" unitRef="usd">3823395</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-17" decimals="0" id="f-72" unitRef="usd">2059528</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-18" decimals="0" id="f-73" unitRef="usd">691799</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-1" decimals="0" id="f-74" unitRef="usd">213903156</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="0" id="f-75" unitRef="usd">100887548</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TabularListTableTextBlock contextRef="c-1" id="f-76">&lt;div style="margin-bottom:4pt"&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:36.251%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.549%"&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="background-color:#d9d9d9;border-left:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:7.2pt;padding-right:7.2pt"&gt;&lt;span style="color:#000000;font-family:'Google Sans Text Medium',sans-serif;font-size:9pt;font-weight:700;line-height:133%"&gt;Most Important Performance Measures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #191919;border-left:0.5pt solid #191919;border-top:0.5pt solid #191919;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:7.2pt;padding-right:7.2pt"&gt;&lt;span style="color:#000000;font-family:'Google Sans Text',sans-serif;font-size:9pt;font-weight:400;line-height:130%"&gt;Relative Total Shareholder Return&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:0.5pt solid #191919;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:TabularListTableTextBlock>
    <ecd:MeasureName contextRef="c-6" id="f-77">Relative Total Shareholder Return</ecd:MeasureName>
    <ecd:TotalShareholderRtnVsPeerGroupTextBlock contextRef="c-1" id="f-81">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#191919;font-family:'Google Sans Text',sans-serif;font-size:9pt;font-weight:400;line-height:133%"&gt;Over the reported five-year period, CAP for our PEO has generally tracked the direction of Alphabet&#x2019;s Net Income, cumulative TSR, and relative TSR, with the exception of 2024 and 2025. During these two years, PEO CAP decreased slightly from 2023 levels despite an increase in Alphabet&#x2019;s share price, record high Net Income, and a strong performance in the company&#x2019;s 1-year TSR ranking relative to the S&amp;amp;P 100 (the Alphabet-selected measure in the CAP table above). This divergence is primarily driven by a lower unvested equity balance as shares from the 2022 triennial award continued to vest, which limits the impact of year-over-year fair value adjustments despite significant stock price growth.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#191919;font-family:'Google Sans Text',sans-serif;font-size:9pt;font-weight:400;line-height:133%"&gt;For non-PEO NEOs, average CAP increased from $60.5 million to $100.9 million in 2025, which trended with the company&#x2019;s record Net Income of $132,170 million and strong cumulative TSR performance which reached a five-year high in 2025. Over the reported five-year period, average CAP for non-PEO NEOs has generally trended with Alphabet&#x2019;s relative TSR and Net Income growth, particularly following the transition in 2021 to an equity award mix that includes performance-based awards. This trend also reflects Alphabet&#x2019;s 1-year TSR ranking relative to the S&amp;amp;P 100, as the average CAP for our non-PEO NEOs has generally followed the year-over-year increases and decreases in this ranking throughout the reported five-year period. Additionally, in each of the reported years, Alphabet&#x2019;s cumulative TSR has substantially outperformed the cumulative TSR of our peer group, which has driven the value realized through our NEOs&#x2019; equity awards, as their CAP has tracked our strong stock price relative to the market.&lt;/span&gt;&lt;/div&gt;</ecd:TotalShareholderRtnVsPeerGroupTextBlock>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="c-1" id="f-80">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#191919;font-family:'Google Sans Text',sans-serif;font-size:9pt;font-weight:400;line-height:133%"&gt;Over the reported five-year period, CAP for our PEO has generally tracked the direction of Alphabet&#x2019;s Net Income, cumulative TSR, and relative TSR, with the exception of 2024 and 2025. During these two years, PEO CAP decreased slightly from 2023 levels despite an increase in Alphabet&#x2019;s share price, record high Net Income, and a strong performance in the company&#x2019;s 1-year TSR ranking relative to the S&amp;amp;P 100 (the Alphabet-selected measure in the CAP table above). This divergence is primarily driven by a lower unvested equity balance as shares from the 2022 triennial award continued to vest, which limits the impact of year-over-year fair value adjustments despite significant stock price growth.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#191919;font-family:'Google Sans Text',sans-serif;font-size:9pt;font-weight:400;line-height:133%"&gt;For non-PEO NEOs, average CAP increased from $60.5 million to $100.9 million in 2025, which trended with the company&#x2019;s record Net Income of $132,170 million and strong cumulative TSR performance which reached a five-year high in 2025. Over the reported five-year period, average CAP for non-PEO NEOs has generally trended with Alphabet&#x2019;s relative TSR and Net Income growth, particularly following the transition in 2021 to an equity award mix that includes performance-based awards. This trend also reflects Alphabet&#x2019;s 1-year TSR ranking relative to the S&amp;amp;P 100, as the average CAP for our non-PEO NEOs has generally followed the year-over-year increases and decreases in this ranking throughout the reported five-year period. Additionally, in each of the reported years, Alphabet&#x2019;s cumulative TSR has substantially outperformed the cumulative TSR of our peer group, which has driven the value realized through our NEOs&#x2019; equity awards, as their CAP has tracked our strong stock price relative to the market.&lt;/span&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock contextRef="c-1" id="f-79">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#191919;font-family:'Google Sans Text',sans-serif;font-size:9pt;font-weight:400;line-height:133%"&gt;Over the reported five-year period, CAP for our PEO has generally tracked the direction of Alphabet&#x2019;s Net Income, cumulative TSR, and relative TSR, with the exception of 2024 and 2025. During these two years, PEO CAP decreased slightly from 2023 levels despite an increase in Alphabet&#x2019;s share price, record high Net Income, and a strong performance in the company&#x2019;s 1-year TSR ranking relative to the S&amp;amp;P 100 (the Alphabet-selected measure in the CAP table above). This divergence is primarily driven by a lower unvested equity balance as shares from the 2022 triennial award continued to vest, which limits the impact of year-over-year fair value adjustments despite significant stock price growth.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#191919;font-family:'Google Sans Text',sans-serif;font-size:9pt;font-weight:400;line-height:133%"&gt;For non-PEO NEOs, average CAP increased from $60.5 million to $100.9 million in 2025, which trended with the company&#x2019;s record Net Income of $132,170 million and strong cumulative TSR performance which reached a five-year high in 2025. Over the reported five-year period, average CAP for non-PEO NEOs has generally trended with Alphabet&#x2019;s relative TSR and Net Income growth, particularly following the transition in 2021 to an equity award mix that includes performance-based awards. This trend also reflects Alphabet&#x2019;s 1-year TSR ranking relative to the S&amp;amp;P 100, as the average CAP for our non-PEO NEOs has generally followed the year-over-year increases and decreases in this ranking throughout the reported five-year period. Additionally, in each of the reported years, Alphabet&#x2019;s cumulative TSR has substantially outperformed the cumulative TSR of our peer group, which has driven the value realized through our NEOs&#x2019; equity awards, as their CAP has tracked our strong stock price relative to the market.&lt;/span&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="c-1" id="f-78">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#191919;font-family:'Google Sans Text',sans-serif;font-size:9pt;font-weight:400;line-height:133%"&gt;Over the reported five-year period, CAP for our PEO has generally tracked the direction of Alphabet&#x2019;s Net Income, cumulative TSR, and relative TSR, with the exception of 2024 and 2025. During these two years, PEO CAP decreased slightly from 2023 levels despite an increase in Alphabet&#x2019;s share price, record high Net Income, and a strong performance in the company&#x2019;s 1-year TSR ranking relative to the S&amp;amp;P 100 (the Alphabet-selected measure in the CAP table above). This divergence is primarily driven by a lower unvested equity balance as shares from the 2022 triennial award continued to vest, which limits the impact of year-over-year fair value adjustments despite significant stock price growth.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="background-color:#ffffff;color:#191919;font-family:'Google Sans Text',sans-serif;font-size:9pt;font-weight:400;line-height:133%"&gt;For non-PEO NEOs, average CAP increased from $60.5 million to $100.9 million in 2025, which trended with the company&#x2019;s record Net Income of $132,170 million and strong cumulative TSR performance which reached a five-year high in 2025. Over the reported five-year period, average CAP for non-PEO NEOs has generally trended with Alphabet&#x2019;s relative TSR and Net Income growth, particularly following the transition in 2021 to an equity award mix that includes performance-based awards. This trend also reflects Alphabet&#x2019;s 1-year TSR ranking relative to the S&amp;amp;P 100, as the average CAP for our non-PEO NEOs has generally followed the year-over-year increases and decreases in this ranking throughout the reported five-year period. Additionally, in each of the reported years, Alphabet&#x2019;s cumulative TSR has substantially outperformed the cumulative TSR of our peer group, which has driven the value realized through our NEOs&#x2019; equity awards, as their CAP has tracked our strong stock price relative to the market.&lt;/span&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsNetIncomeTextBlock>
</xbrl>