<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cbre="http://www.cbre.com/20221231"
  xmlns:country="http://xbrl.sec.gov/country/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cbre-20221231.xsd" xlink:type="simple"/>
    <context id="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idf1028a8a5714de0bb6ea77ff643e5f0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i039513bc92cb4dc99be0b23a154d264c_I20230216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <instant>2023-02-16</instant>
        </period>
    </context>
    <context id="id504488415b94a9db215bb385a1251c1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i86da67653db1447a913da15bc0fcb4e2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7b3ecd6f7c8f4bd4b2ff4a3f28b01f43_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie63c5853c2634d0d9016d31661bbf4b7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7d34ada0babb43b6ae86e01ee196c115_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7f99c46cbed845b89ab3100914a188db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoPointFivePercentSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5ffe1079d84444a8badaba650227eae5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoPointFivePercentSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifa784f1367454b90ae549ac4f15e453a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoPointFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i77529a1c7b534820bf685ad298aae64c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i78c798bc9ba5469f86919402c1e9dfc8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8e0247de17b948b1adceeeb608d7d085_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i23a917b2109b4a5eae8152eac7adddfa_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4c40d5076c55459d97f7d868316aad86_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i05a23c3beb324694b2559d3a77df42c6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib7f180b962454a1aad32f1709619a805_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7f40f8bb6f8f4cc7ab6f1804f4ad918a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2bb1dfdb0abb45c6a4b2b495701b4e20_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5b96d65fa3ec409695829a8df4dde12d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7739a62565124cb0b7c376461d4fd341_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie47243fc68b14227936bfd6f6b73461f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0ffb4c20e5b947ab8a8540797ac81371_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib01f4c42ea404d72a7b96955efb95d4d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2e65408d96b8499db0cea4c7c6cacfa1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if8d6f79d5d1f4a8d87b5a02f6d0bf3b4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i686adadec25f4c6e9cca4f164851655e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idf6a86ec59fc4d81adf3600983f7d53e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i48fc8bc17adb4814bbd786a2f6aefcc6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iddf5a0543f414174bfd0d4dbedda589d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic1075a0b75e44b8086f7c7a5c9123247_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0f5afaef54ae45bcac053e0fc705abea_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic16cd5aea1e14a46818acd78e868e185_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6e00340ab0f14c3fa31156566e59c8d2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if7cbbfb79b964db1b56dea427c7b018a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id350f44804794b6fa983fd82cb16bc68_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8cf012aa6c384fb78bb71f4f139347f9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieb25a6530e264171b266c870a46ac143_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie7a3f29ba4224583b0f5291c388d6ab9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e613df92427428197e97539cc04094c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0c07f980ad774638927f865d77b1bb88_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id82e492ee8b642a4b7350cb2c3a9f5e1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id779779e057f4ca7a04c5233e0be6958_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iaff9f6e764274930861b1e8475399cd5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ief95512042c048b0aada3bee52661de2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia298b2d7cb9d4bdcb35ff8d8660c8b4b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icd479b52c9844a92b750728180958fd5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8b8b95d5c1a140bb9552641f956d6d87_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7685d8cbc8c6416b96b1c06ac130dbe8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie8650165eed44df9a80b85fd62684528_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id58c8aeb5c614888b013cb3264c6bce0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i21e6e043add741a59998161513bd4d40_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie29c150cfc78410bbe0631de6a6a983d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i62ed313d1c3b4792b78fa26bf058c194_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib7c34d1648594f59add05dacb263bc98_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4c4f87fac83246a8a81019f718168ff0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cbre:EnterpriseClassSoftwareAndServersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i468a7169a9294d3d878118fd4f501cbf_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cbre:EnterpriseClassSoftwareAndServersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i679f90c276bc44f1b35049055b5b5739_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cbre:EnterpriseClassSoftwareAndServersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if4d8b7ff73174b239bdaf3dcd4f07871_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4c93afcbcabf45e1be7dcdb70741d319_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7fb5a0ab870f4081b494ff3d709b0fbc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cbre:GoodwillAndOtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib3e5ce2f67fd47058b18b35ab3929566_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i997e4dd2013a41d49937de2d2c07688e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RealEstatePropertiesAxis">us-gaap:WhollyOwnedPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1ee1deb93aef474c9b8d03b0e400e3c4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:BankServicingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i471bdccd1e8149d19f2b49b0d407ee17_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:BankServicingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie7812e761a2840d3ac5f74f1843b4b9c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:BankServicingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i618d0a4568fb48f9bd251db6adf2b83a_I20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-01</instant>
        </period>
    </context>
    <context id="i4f3dfb162d2e46308c811f23a9d2bbf1_D20211101-20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-01</endDate>
        </period>
    </context>
    <context id="i9a923c9f9f4f456aa97471888a464007_D20211101-20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-01</endDate>
        </period>
    </context>
    <context id="i892e352f69ea46dea1c1da3d92bb3bcf_D20211101-20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-01</endDate>
        </period>
    </context>
    <context id="i08b370c974b74fb5806a376d91f67445_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib2cd6cc294b24f51acc4a4aa44ebbc23_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6b9c0eed97da471d8e07eab9e35d0c83_I20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-01</instant>
        </period>
    </context>
    <context id="i523076b21a404c4c913316918d436782_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8d1639e6bba34c4f8b09ae2c2e78d1d9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iccf24bce32314441a4ab2c69a91ad0ab_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i65083aabab15414e898aa6a0b38a8b72_I20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-01</instant>
        </period>
    </context>
    <context id="i16e9b52da06c42f99c34b691c1ad2355_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib6cbdcd30a7c48d49d4a5d96814a088b_I20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-01</instant>
        </period>
    </context>
    <context id="i6039b3f8943849138977cf723820af37_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i50296aa95026465c8b8fae02cb122a49_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i00229e2a413e4bbe99426d75f9d24bdf_I20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-01</instant>
        </period>
    </context>
    <context id="i294bc4dc2319438e85a87382a7f2151a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie4c14dbe7cf74c58bc853db6af59ae8e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:JPMorganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i34d952fd9e634f70b77c159fd3ce881e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:JPMorganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cbre:SecuredOvernightFinancingRateSOFRAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i31e1f97706f346eebfacc65bcfb8fc9e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:JPMorganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic3da382c931d44808ff7b861d5703f61_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:JPMorganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i03712082a6434971bd89d4a18e656e9a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:JPMorganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i22a9909d702545adb4c978e426bfabdd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:JPMorganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cbre:SecuredOvernightFinancingRateSOFRAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i954fa5aeb11a4a60aab7a14f665af980_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:JPMorganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i572ef3a2f3c8482888ce565d30099547_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:JPMorganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9b73263fabc6454f825918487129924e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:FannieMaeASAPProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0fab7825eaf74dbaa9c05f2268704dff_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:FannieMaeASAPProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i78800b68c29c456e8de06988cc9fa2ac_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:FannieMaeASAPProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5ee32af96a9340d392162441200cb1d7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:FannieMaeASAPProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i66408b3576bd4ed7b85a80c99013fe93_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:TDBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0ca781c80000413ab2061dfa10d715b6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:TDBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cbre:SecuredOvernightFinancingRateSOFRAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if212d346e46e42858108f2f4f4700d9f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:TDBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2aa81ae4424149b4bb9daa54f75bdd3e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:TDBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i04b406c903a44bbcb10fe3537cbbc9a7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:BankOfAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i160ce2c80a804dafbabf01e38709e9dc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:BankOfAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cbre:SecuredOvernightFinancingRateSOFRAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2f906ea233f143b983e352fb6fd71df3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:BankOfAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i24a12160821d41ff99e50c1ae5a464b4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:BankOfAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i28bbad697ff7436d83976457d3d611be_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditSevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:BankOfAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i01e2656651a140b0817379ee9156c9a8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditSevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:BankOfAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cbre:SecuredOvernightFinancingRateSOFRAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9266f4e6b1314582a0bfcf9172b584e1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditSevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:BankOfAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i523dd107e64b430aa32423ae78d73ce5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditSevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:BankOfAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0082ec5db9474ad788c88917c8f20e94_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:MUFGUnionBankNAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5040ebce7d754ad4bbf0743475be1b1e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:MUFGUnionBankNAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i03c37017efcd443d866df9af9617f983_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:MUFGUnionBankNAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1d0165cbbaf24e36b7860cf263ffade1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i351b692bec724033aaa14aae7614e723_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia72ff0908561441bb5d73c29d22c1286_I20211018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:JPMorganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-18</instant>
        </period>
    </context>
    <context id="ibfda330963e94a3b8066c4f36ba00925_D20221017-20221017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:JPMorganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cbre:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-17</startDate>
            <endDate>2022-10-17</endDate>
        </period>
    </context>
    <context id="i60e8582ecf124b8cafacc77dd35d99d5_D20221017-20221017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:JPMorganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cbre:SecuredOvernightFinancingRateSOFRAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-17</startDate>
            <endDate>2022-10-17</endDate>
        </period>
    </context>
    <context id="i5c13fc9a9bc94b1b913e60ace32f44c8_D20221017-20221017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cbre:SublimitBorrowingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:JPMorganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-17</startDate>
            <endDate>2022-10-17</endDate>
        </period>
    </context>
    <context id="idbbbb25da8674893933cbe6119092d78_D20221017-20221017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cbre:SublimitBorrowingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:JPMorganMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cbre:SecuredOvernightFinancingRateSOFRAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-17</startDate>
            <endDate>2022-10-17</endDate>
        </period>
    </context>
    <context id="i3b04134877e547bea6e429886b25885a_I20200701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:TDBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-01</instant>
        </period>
    </context>
    <context id="i35b1e75d1c684f7aba3eb1ec8a22885a_D20220715-20220715">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:TDBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-15</startDate>
            <endDate>2022-07-15</endDate>
        </period>
    </context>
    <context id="idb5c7aa10e444c5c8cd0a0dd62d5da29_D20220715-20220715">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:TDBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cbre:SecuredOvernightFinancingRateSOFRAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-15</startDate>
            <endDate>2022-07-15</endDate>
        </period>
    </context>
    <context id="i6e45df9e16134528be61563c61b515f2_I20220525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:BankOfAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-25</instant>
        </period>
    </context>
    <context id="ic64cd72643604088b77a077554b991ae_I20220525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cbre:SublimitBorrowingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:BankOfAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-25</instant>
        </period>
    </context>
    <context id="i0b6ce0c59c544d67aff0a6d86323803e_D20220525-20220525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:BankOfAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-25</startDate>
            <endDate>2022-05-25</endDate>
        </period>
    </context>
    <context id="idcecc221a7d0404a9cc8c9c2fc41d590_D20220525-20220525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:BankOfAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cbre:SecuredOvernightFinancingRateSOFRAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-25</startDate>
            <endDate>2022-05-25</endDate>
        </period>
    </context>
    <context id="i3fd47697893d45c387ec1f8d6183b0db_D20220525-20220525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cbre:SublimitBorrowingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:BankOfAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cbre:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-25</startDate>
            <endDate>2022-05-25</endDate>
        </period>
    </context>
    <context id="ia87f47383ca0469ca05f0da823b0b4bb_D20220525-20220525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cbre:SublimitBorrowingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditSixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:BankOfAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cbre:SecuredOvernightFinancingRateSOFRAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-25</startDate>
            <endDate>2022-05-25</endDate>
        </period>
    </context>
    <context id="i081b07e60f0347b78bf7c9046eb1058f_I20220525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditSevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:BankOfAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-25</instant>
        </period>
    </context>
    <context id="i81fa2e84ce8641d18f64517cf258dcfd_D20220525-20220525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditSevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:BankOfAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-25</startDate>
            <endDate>2022-05-25</endDate>
        </period>
    </context>
    <context id="id6b4b09c5aca4fde845ff2237919bd4d_D20220525-20220525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditSevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:BankOfAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cbre:SecuredOvernightFinancingRateSOFRAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-25</startDate>
            <endDate>2022-05-25</endDate>
        </period>
    </context>
    <context id="i428ac101518d4a94bd2c16ce01d21059_I20220627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:MUFGUnionBankNAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-27</instant>
        </period>
    </context>
    <context id="i6194854b92eb4203a8c12ddd9d9dc702_D20220627-20220627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:WarehouseLineOfCreditNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cbre:MUFGUnionBankNAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cbre:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-27</startDate>
            <endDate>2022-06-27</endDate>
        </period>
    </context>
    <context id="ifaf79b149c744d2382bd91f23d462703_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i23cff3ad89654cc59cb18b54c30e7791_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic0fa479b39ba4315b31a1923804311e4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6f37c38d4c704de9968b1e1bbd8e6eb9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id0b91a5f05974f42bd1b358fec7629f4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifc47da11859d4ad6a058ebe5e87732e9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3fadaf2c160e4c48b1897b4bd4739076_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3ea8766df8a14de48ba54470736bf64e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i83ee27be522549649587b054eaecdaa6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib66003164882471ea1f022816ad644f9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4b1613507b5242378e288f1318e717d2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie19fe6031b3a433e8223b2f4ba072409_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i84cfaf4d1fd44f69ac3e6531718b5c11_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1c2639fa2454461890e233428ad61296_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4f361c3025ec40a98791f7a767530d4f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5030a37d502c4e76834a1cc3da85a438_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i837a865438e64d3ca7e2bf0432576c34_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i930e21a3eb774890a36fb54d582fb784_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibed03d543f8c4056bfd05cef402aa4bb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i61a44072fca944feb8a00cce78b6a365_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8d5cd4b218a6491b88564377a0a9e88b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i15ba662b56834cb1b8ee497016bcff98_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2b1a092ee4264e609cb145e7d8ccfc04_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ide3ed5963ea04eb998176848d27033d6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1587a579e3654b6990543d2d0ecfb528_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic714aad9e2f94b51b30bb35da7ce3cdd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5fc8ea09f9b54e7f8a8627c4fb64542c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibe88781c4a1c4abe849cfcbcca95bb10_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id9166d59001846eb836acfccd09541ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i646ec64da8fa435aa8391a294f880c9c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie448a7ee181a4f4fb17c2b14b651239a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idae90d8e25144434b5d6831d6187ece4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iae0aaabab59d42cd94238391d829cacd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i35ad5cbc941b425a9a4336a59607d52c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0d81d9e33daf4be9b4783ccbb10f3046_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4135a8dd58874b72b9972acda0899520_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iacc22e45d74f447c8049a91a9ca02471_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id00d9c6ba6c4443893e9578081ef2a1d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifa14049ab8d14820be490e908a785605_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib02f1a1be4fe4f00843a5ae2419b556f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1a0a13e0d567466ebaa377697bf375e1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0ae5b70c4ee144dabc73b22ce2fef2d3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i809ba65b429a4387a305b32963a21cbf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8c63a19e14904128a9c064a2e6a4aaf0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibe1ec794a07f4550a464b7dfc80e56bb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0d7e0f635949498a94f3f6bd0b59c9bc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7489fd5a2ba743e5bf649607cb8f02ec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie1984c275ce148fe9e35913bf2426347_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id86624aff6b047d5b4fcfc3e74b22749_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i58391df6c26845a486cee4258b72b154_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4ed60587d71548a3a16f0b153f5f4fdf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie371001ba7a74f95979cdfbd01f1c17e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i53a4309331ae4467bdf81d9983fe4d84_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6c05729ef7bc44e9a138efb2b61257be_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i878ca994c47842ba8a8d572205dbf3ba_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2bef80d5207c4981a0c57d4b102fa039_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cbre:MeasurementInputDiscountYieldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5c0e2b21c30c42078ff706339d7a5b1d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3917e725b2214695a71785bd31c93628_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if292a07f829f4912abb425ef8d8a6bad_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i635ef3b4a7b74e889a54b4644e192abf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5ca6db6976ae4eaeac8cb43cd8b71d07_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id8cdee567b4f4d4db963368856859e12_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic8a407a58bc54701898711d70a721811_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i170a5604c1904d64849c71d165e6f443_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i376e6b70d3454ec180ed60d896398985_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:FourPointEightSevenFiveSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9a80d45079794c9ea2c37be439b34b38_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:FourPointEightSevenFiveSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i16dcf2bbef3448678f55eef3f040371e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:FourPointEightSevenFiveSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7b6fd195edbc43ed9c55f6977e89a3a0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:FourPointEightSevenFiveSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic6715275a2a149dda9a07c0790dea68c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:FourPointEightSevenFiveSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i63cda9e8076f4b6ba7c5b6eb49a8b7e1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoPointFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1f12ae1079504346be9d65efc160133f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoPointFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8ebd13563bce42ff8aac44c1de8b2d0b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoPointFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iafaea04fe99b44e5b7da0b1ab28dfa79_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoPointFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i71dbc36318c0401da612d7c2466bfa4f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TechnologyEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i08d2d92cca8b4c19a7b92ebfda14ec14_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TechnologyEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4d88e557551248d890b6e3d528ef9b39_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TechnologyEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia6e436d3a6974c5699d3ef89b127efac_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TechnologyEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i72079b84226c4beeb222caf4f0b67417_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ice3f5b991b5f4f15a00a1504a9207e5f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibc826f4d2f264868be236e8f63e6bfab_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id65f39ea3a894445beb5c7c94972b291_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8630079f3c9649869595e48d7d0c7231_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibbadbf63deab4c40ae57f40c2c413bb8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i252be2d855854f3c96f2a3776e9a1968_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib645e669ea67493d84bfb15d900467b5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3cc8b7ee9d4e4d2fb3a888451ce0ea48_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3eb3bbf4ae424f7dae22f5721af8dc1e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id6456faa5a8b48ce89724bf465ff4d2d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idd9586f9d9874c02b40109ccb26b8609_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibe07bade53fe4ff4b5b8ccfbe7f46c82_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3fc3114f8361481ebb5fe087ed32d031_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i86c1a8527f7a4d51953f934555e5f59a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65eac91164cd4a63ae42cecf95c5ef30_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifd859bf2e9f84e42850864eb7b59db04_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9c4fac1726324ddebbfdcfef0bdbf5b4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i286600295a45444586d224c82ac425e7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9fea3d35f3b4451fb7c8d687c085d2ca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i72828be2f8154e7abb2929e8e0f8839f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i07e9cb2129164f8e89f10b6fba7ab681_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1c33b150cd694160afe10149777af527_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2a0291206ea2401190eeb170e6e08dc8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2293f9cd87184088ab1e0f2e6e0e6269_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i829a93df7cf3498dba7a028849653fd4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib2c061ec81b24b6795551e1305d182f9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia916a0d5d9354c8eb242d4ea36d18951_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1a584a80238c48a490b421e0a087b2d6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">cbre:ManagementContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i62fe154d17ed460e899776af77b0709a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">cbre:ManagementContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifbd04d4c704444d6bd9dd4983eeba3b9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5d979674b97a45019094858a22bb4d45_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i614cb4efb056490fbc0df069f5cc62c8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iff6d10ceae6d42889d2861d70c236f19_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifea6bcf9cc774f34848dad004f9d9625_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cbre:MortgageServicingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i324d5aca3154478e9c2d2b086badfa66_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cbre:MortgageServicingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i564db106e09c48419ed7a5d5bd406fac_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i273723e0247148309955e4e6beac0de7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibd6b7d7df1f54809a634fa35376d01e7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cbre:ManagementContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i96598a2288a2416a8190c3ced4d79d87_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cbre:ManagementContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8ebac2be8c8b4284912cc09c62f6ed9f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i853b4ae5ed664bb89272b51afffdcf00_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7244c6819341407b90de5a8472f94d18_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cbre:OtherAmortizableIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8ba950616d124ab19a192552122312d0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cbre:OtherAmortizableIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaf26c09502f84cb6add82edd71159c9d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id9c80285119c437e90a5e37aa29aeeb9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cbre:MortgageServicingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6202aac28a1540f887975b537412c0f5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cbre:GlobalWorkplaceSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i556be9b650f8481c991d7e2d4c5afb90_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i79d64283969340fd82e0f458e2727ca2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cbre:ManagementContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id34cf8b0d8b54ec9b1e8d08d3a40c76d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:OwnershipPercentageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3abc9b6c039749c0832aa5a5d8c10bd4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:OwnershipPercentageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id9e169a0c9c84ad4871e6fbccc6d9c1a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i25e90f4a315a4e1093dff5b1616253c8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i48329e9dca5d4659bdf80506965ea473_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:AltusPowerCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id54c9c092485414cbb2daa237ac54cc6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:AltusPowerCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1319914c732840c2bc543e5b8ff9e255_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:AltusPowerAlignmentSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i850648b06f1b443ca5c0e22f24ca72ca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:AltusPowerAlignmentSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i254b4fdaf7d74d96955a004362e1d919_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:AltusPowerWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id8721e8d113f4a5ebdd437351ec251ae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:AltusPowerWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id9ccc81a55c3443ba8a9c925933e70ac_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:AltusPowerIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i54b2740542e143ee8d3085607166e486_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:AltusPowerIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id25c879626e141c3af41496f2e12e3d9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:OtherEquityMethodInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i15d0cee65399458b80c65ee78b853120_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:OtherEquityMethodInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2eeaa8e4295947e2acbb2d2e359d60b9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:AltusPowerAlignmentSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iccbeb5d4ab0e4ed3998a5b92593e294e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:AltusPowerCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i632f707914b94b54a42e855667019199_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i88dd28b2d9fb439db18a12a43b7e53d9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifc77edae2e434f64addf8b5d238fd192_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4773edf13e6e42f3bdd2410eb051cab8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iccb9487d9bd0483aa54a1afde7443d09_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia9cae149ab5644b3b6a3e8a8a1e5cad8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i08f1e4deecde4a9081c99ca54227643d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:InvestmentManagementPropertyManagementBrokerageAndOtherProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie5a58172755741b3ba9197bef0314b3d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:InvestmentManagementPropertyManagementBrokerageAndOtherProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ieba0482d8408458e9fc76243d0dca766_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:InvestmentManagementPropertyManagementBrokerageAndOtherProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6377b681e98246e8ba9ba3caccd05594_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:DevelopmentAndConstructionManagementRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibd3a62de2414488c89da74bc631c48de_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:DevelopmentAndConstructionManagementRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i47564e0716ea42159af1373aad770486_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:DevelopmentAndConstructionManagementRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i35b667d203d44b4896e340b559b2e412_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:IndustriousNationalManagementCompanyLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic23e08bcff804c89ab26792fe385bf64_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:IndustriousNationalManagementCompanyLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i799b2cefb6f24d9d91c6b33dc9339336_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:IndustriousNationalManagementCompanyLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i53b1966bfd704309b11c119625800544_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cbre:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0ef4968ba40e4e31b7657aaff3250252_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cbre:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i598a0e0325a84438a960d79c2b123a1e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cbre:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f1c37df0b3e4d72bd5555cd80e52392_I20150813">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:FourPointEightSevenFiveSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-08-13</instant>
        </period>
    </context>
    <context id="i70723edf030b4644ad29faf7abec37c1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:FourPointEightSevenFiveSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if3ae1dc6357647a683a190e830f78606_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:FourPointEightSevenFiveSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i53deef1c927642e6817f7f104fae42ad_I20210318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoPointFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-18</instant>
        </period>
    </context>
    <context id="i74d0a74c34a3491e8e1fec9948813186_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoPointFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i643ce804af0a4cd3804d28d95a58bff2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i305d480febd64d1a88887bf621f34b93_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:WarehouseAgreementBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if9143754e623419c9af6c5a9eed64845_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3a103b63d7524602bf98b841a52ad61d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if28f339b339f415d8c2b42f04e85a9dd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i94dac5959412470995be310d46616a73_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0ff7b944bd8e4b859df002d68c5e50f0_I20210709">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoThousandNineteenCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-09</instant>
        </period>
    </context>
    <context id="i618a0f21f53643b7bcf46eff8ab9426f_D20220805-20220805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoThousandTwentyOneCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-05</startDate>
            <endDate>2022-08-05</endDate>
        </period>
    </context>
    <context id="i88d2d6c60d6f455e9bc797ad545375da_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cbre:EuroTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoThousandTwentyOneCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id5b00dcb98f744fc9a5f34efd6dd5fd6_I20211123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cbre:TrancheATermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoThousandTwentyOneCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-23</instant>
        </period>
    </context>
    <context id="icc7709d280a14c0ab8c3e8ec29416c5d_I20210521">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoThousandTwentyOneCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-21</instant>
        </period>
    </context>
    <context id="i7f08c8f065d446d59c13d282a60b93a6_I20220805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:RevolvingCreditFacilityMaturityDateAugust52027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-05</instant>
        </period>
    </context>
    <context id="iff0a0474490046f598e4569bac2a39be_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cbre:EuroTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoThousandTwentyOneCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cbre:EuropeInterbankOfferedRateEURIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic6e082865ef5447585e23f52018c1865_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoThousandTwentyOneCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie2a92e335f014cccb662ef9effa4e6d3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoThousandTwentyOneCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i225d667a3e9649a5bf064ab24d2328e0_D20210318-20210318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoPointFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-18</startDate>
            <endDate>2021-03-18</endDate>
        </period>
    </context>
    <context id="ie06795d2b06c4516a0d092300d979d88_D20150813-20150813">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:FourPointEightSevenFiveSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-08-13</startDate>
            <endDate>2015-08-13</endDate>
        </period>
    </context>
    <context id="iea6109bb148b4750aa3b50f422a73988_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoThousandTwentyOneCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id4019ba90b324cf883dd3764f1cc759b_D20220805-20220805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:RevolvingCreditFacilityMaturityDateAugust52027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-05</startDate>
            <endDate>2022-08-05</endDate>
        </period>
    </context>
    <context id="i79442a384fe64c67a402523cd2e39e62_D20220805-20220805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:RevolvingCreditFacilityMaturityDateAugust52027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-05</startDate>
            <endDate>2022-08-05</endDate>
        </period>
    </context>
    <context id="i45bf74bee2f244a585751230b89d76ed_D20220805-20220805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:RevolvingCreditFacilityMaturityDateAugust52027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-05</startDate>
            <endDate>2022-08-05</endDate>
        </period>
    </context>
    <context id="i898179ac1f6c40f1abdd1316d114be3d_D20220805-20220805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:RevolvingCreditFacilityMaturityDateAugust52027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-05</startDate>
            <endDate>2022-08-05</endDate>
        </period>
    </context>
    <context id="ic36ddb1607bf486282d7c2348dc0647b_D20220805-20220805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:RevolvingCreditFacilityMaturityDateAugust52027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-05</startDate>
            <endDate>2022-08-05</endDate>
        </period>
    </context>
    <context id="i238edf566015450fa88975853a5d8b64_D20220805-20220805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:RevolvingCreditFacilityMaturityDateAugust52027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-05</startDate>
            <endDate>2022-08-05</endDate>
        </period>
    </context>
    <context id="i88fa860694fb4d55b578dcd14f28a249_I20220805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:RevolvingCreditFacilityMaturityDateAugust52027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-05</instant>
        </period>
    </context>
    <context id="i2af5f3c3f4e5496dbc7e993db870dfaa_D20220805-20220805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:RevolvingCreditFacilityMaturityDateAugust52027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-05</startDate>
            <endDate>2022-08-05</endDate>
        </period>
    </context>
    <context id="id87fb5be0d1343f0b28779e388ec6222_D20220805-20220805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoThousandNineteenCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-05</startDate>
            <endDate>2022-08-05</endDate>
        </period>
    </context>
    <context id="i93cdbcbb463d448dbff889862b1e90a6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoThousandNineteenCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6dacfa5e748940a7aeec3fac589a1804_I20220805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoThousandNineteenCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-05</instant>
        </period>
    </context>
    <context id="i35b73fb530d444f4927c6a2c22a56504_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbre:CanadianAustralianAndNewZealandSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoThousandTwentyOneCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i797b6c268574440781047317a408f7c5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cbre:UnitedKingdomSubsidiaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoThousandTwentyOneCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib35714ac937f4bd691559bd030e0c2e2_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoThousandTwentyOneCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ibc4c9eb15ad14145939fb97876ff383c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:RevolvingCreditFacilityMaturityDateMarch312027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6e13e481210f47fda3a2f9b256e55c3b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:RevolvingCreditFacilityMaturityDateNovember112022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cbre:SONIAOvernightRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8c18bf30d26741b9b0a0643f85d7cc1b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:RevolvingCreditFacilityMaturityDateMay52022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i471a75af954140f18ff3c547c2777392_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:RevolvingCreditFacilityMaturityDateNovember112022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cbre:SONIAOvernightRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2997e8c8c8ec42ca9edb17c2eff200ff_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:RevolvingCreditFacilityMaturityDateNovember112022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cbre:SONIAOvernightRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iebfb51c20a37473f952a4262f228ab2b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cbre:TurnerTownsendHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i41e2c581413741579828d295e5d351b2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id89ab66754f7473986427892f5047732_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8b736ed0c3c34ab6a922314ae90806a3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cbre:DepreciationAndAmortizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i343eb7a3c821447bb42d7d53bd45a5f8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cbre:DepreciationAndAmortizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id6c4d7d1bcd14af0b31089bd97a1eaa0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cbre:OperatingAdministrationAndOtherCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id4b13a10fa25490abeed8b6a6c0f56be_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cbre:OperatingAdministrationAndOtherCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1bc311ffd90e4601a7efd11ab9f5f299_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">cbre:Two99YearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0193d77204df47d4b722c14877d38d26_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">cbre:Two99YearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic72d3b86829a480f96dd8c099d008e9c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">cbre:One90YearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if0c64cdd9162447ca6f2f6cdcf9096b1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">cbre:One90YearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4708a3bb99184a7ca70efc54ca2ac2ef_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbre:LeaseAxis">cbre:LeasesExcludingAssetsUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4340a0fe52444b31893b373d0b3cb2bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i564765250f4742bf919be652c43a278b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i757ba730dcab4765b052377534a4dfd6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cbre:LeaseAxis">cbre:LeasesExcludingAssetsUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i81772df4072a423185fe0749b37219c5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:FundedLoanSubjectToLossSharingArrangementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idf7355b222434f36a2857b6e3f431e36_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:FundedLoanSubjectToLossSharingArrangementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifa3af636555043c680954f4904ff771d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">cbre:WarehouseReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i304061f25d134ee38ba56a0d9f8b3e24_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:MultifamilySmallBalanceLoanProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i95423ebbedc748948c11cb0a55eceba6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:MultifamilySmallBalanceLoanProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idcc64b3f38834866bffd6e0d394cc91b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:FundedLoanNotSubjectToLossSharingArrangementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i684f7984801d46289ddb2d5791bfa85b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandTwelveStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0f6e0d22ca02449bbcf868e749a243f8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i69ae03824bc64061a3e92ac2d7a584d0_I20190301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandNineteenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-01</instant>
        </period>
    </context>
    <context id="i3c1b20a9bbed4e10a3f435bb8e7cdbba_D20190301-20190517">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-05-17</endDate>
        </period>
    </context>
    <context id="i758925276f0b4d4d91e8b97e62c57db6_I20220527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandNineteenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-27</instant>
        </period>
    </context>
    <context id="if884acd27d744451a61b2dbddd27ade8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if291bc58226e42b6a49a5509fb1dde99_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandNineteenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i28cef6fdb22842c9950d658258a66ebb_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandNineteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id561b123bf4c4de9b827556625ede733_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandNineteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i993b6bbf396746d28fc1b804f8253000_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:PerformanceBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i803009c36f5a46a39359d23d72d4001f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:TimeBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id293798eefd8454ba5402cfc6ff6578e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:PerformanceBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3635d64203c145c89434c7d09d8b3175_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:TimeBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i20e5aa7fafac4cd6944cdcd1eb7087f0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:PerformanceBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifa98a36145074b059507d94eae3b3977_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:TimeBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7013b0e5530a46d0804ac9457fad3e3b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:PerformanceBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i80dcce332aaa4530866a047975c039e9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:TimeBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic7385fa8ecfc44fca528decf9455a5ff_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbre:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:PerformanceBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i17a9ff61a1e14e0e801821bbaaf24b8c_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbre:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:TimeBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i241dc9e07d6846a0a31b91b44c70de09_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbre:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:PerformanceBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iabb51eeef83c4f3e9f63028d4197f084_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbre:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:PerformanceBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5aba04616090468098633dd79ec5efae_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbre:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandSeventeenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:PerformanceBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i947588877d9b4b679ffeb88e4dcc6019_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:ShareholderReturnMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1130e02678db40b6ad3229148f419e04_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:ShareholderReturnMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id6a104f20369453bbf38b37a11e6b768_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:EarningPerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie0d70b68e30c4b239c25137ad81b3c29_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:EarningPerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iea34919785444b30870876d4ce5c9630_I20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbre:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandNineteenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:PerformanceBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="i64f33d777caa4a7db19dbd973d699d6e_I20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbre:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandNineteenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:TimeBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="id8d5eb249e5f42fe85231e479f40cebc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandNineteenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:ShareholderReturnMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idf7848d839114bf6b38f576179a70a83_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandNineteenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:ShareholderReturnMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i11a4e9856fb546bbb94e18a5d6004e41_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandNineteenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:TimeBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i56e5e9a777bb4bb8a7eba8c6f459bf1c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandNineteenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:EarningPerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i066e007b121241e3948bfb3ffe0ce8b2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandNineteenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:EarningPerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib9a3158157214a4885b1553ad6365294_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib9a2ec010f51468d9577b7617bb752af_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ife4f596966ed4650ad01e5a462f91b96_I20211121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbre:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandNineteenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:PerformanceBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-21</instant>
        </period>
    </context>
    <context id="i01f3603c9ffe47a391849d306236a70b_I20211121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbre:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandNineteenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:TimeBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-21</instant>
        </period>
    </context>
    <context id="i389a115bd25f47b7b831f18e56eb177f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbre:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandNineteenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:PerformanceBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5846f43fb4194ab48dd37b3d6f4c3c5e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">cbre:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandNineteenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:TimeBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i42784c9793bd427b897ebc96b16db587_I20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:TimeBasedVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-30</instant>
        </period>
    </context>
    <context id="ibb27277285634df19209682457dda7a5_I20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:SegmentPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-30</instant>
        </period>
    </context>
    <context id="ibb340c3e06fd4419a2ec5a069b47050b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cbre:TwoThousandNineteenStockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:SegmentPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if63fc9769ce64a13b39e50827a8fa787_I20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cbre:EarningPerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-30</instant>
        </period>
    </context>
    <context id="i2d8f4b4407a64a40b1d0147f0b4e1a8d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbre:NonvestedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8dc20389e5d04036a12947d1f50aef73_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbre:NonvestedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iebd048e61c8e45ae82b25bd67bf17162_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbre:NonvestedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ife8ceb67a56b4eb5a5de86022cbac1b8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cbre:NonvestedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2ef6120b617747b991c1547529bd7a51_D20211001-20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="i66762fa2a8b34db9b61b4471c6de6961_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cbre:AnnualBaseSalaryOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iad43e6da138c433c9ec4a06ff151cae2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cbre:AnnualBaseSalaryOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifc3515be7927427da4043b56b2c4ee9c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cbre:AnnualBaseSalaryOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6eb0f7c151b74013b27830a25955ed75_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cbre:AnnualBaseSalaryTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8214439473eb4dd38123a6ab2ed464ba_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cbre:AnnualBaseSalaryTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1f5bd12fed954e7b8be8525245f00814_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cbre:AnnualBaseSalaryTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic430bc5810194f79b2922a0b6b5d8889_D20220101-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cbre:AnnualBaseSalaryOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i023260ffcea94c4686bddb70a4cc8bfc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i13d112a4168d4ddbb458a3e434bec20c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7b6e6bdf2b5347e7838bcfa591f2356a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i75d4885e95a442b0957968934fb28a8e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia7ac7c78584d49b580bdac70db236591_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6e2178aec73f4e59a57fc4e661ff9ca5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i941ce3c56125427e8ac6910fb75bca8b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i05bec074167149e885b62f7ec79a9c86_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5f0a44f8fdc24dc98a106264963ba57d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:CapitalLossCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iecbbd2509a8e45e9815e9c7058384c74_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">cbre:ValuationAllowanceChangeInForecastedEarningsInForeignJurisdictionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3c448534200d492dabc53eb300e64309_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">cbre:ValuationAllowanceForeignCurrencyTranslationAndTaxRateChangesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7328156d07a44b898aa1128a67d53aea_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">cbre:ValuationAllowanceCurrentYearActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i23af51e5ffcd48acac8610a21991ee46_I20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cbre:MarchTwoThousandNineteenProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-28</instant>
        </period>
    </context>
    <context id="i18afa5f1e54f4a3ba0d2cad810f174f0_D20190201-20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cbre:MarchTwoThousandNineteenProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-02-28</endDate>
        </period>
    </context>
    <context id="i694ae52edc4e4eb9ba20fe6a595718b8_I20190831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cbre:MarchTwoThousandNineteenProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-08-31</instant>
        </period>
    </context>
    <context id="ib01daea3d24045a49477df82714e352a_I20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cbre:MarchTwoThousandNineteenProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="i02d3a1b03646428ab2f75a4e7962d9d1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cbre:MarchTwoThousandNineteenProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4fd3d1c8b3b049808fcc71eb0a8a21a3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cbre:MarchTwoThousandNineteenProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3f0c13ad3cf94efe945fa4de2605b3bd_I20211119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cbre:November2021RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-19</instant>
        </period>
    </context>
    <context id="id544ac4af0ea4ef8a1cf7a789f1cffbe_I20220818">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cbre:November2021RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-18</instant>
        </period>
    </context>
    <context id="ie1dbcc630dc746b2b192d42ac2098708_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cbre:November2021RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9da1709c8b11434aa3858e1926050512_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cbre:November2021RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i30aa86d063f941fb87b6368e7da520a3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if24d1701fe3e498194ea4490e2247bfa_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7909f5f51ed443588cc79f9b099c7880_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia742e49f008243d790eaaf37c0569fb1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:FacilitiesManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3484f085fddc4894a518cdf889f8bbea_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:FacilitiesManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i45a62effd35b4564906833f4b0ed93f5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:AdvisoryLeasingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic9d1b3b4ac36442184ddf72526849f4c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cbre:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:AdvisoryLeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0a112e89ce424252b055dc02867aa43d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:AdvisoryLeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie6a85f20438045e18606b3b1568cf98f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:AdvisorySalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib0072eed34674544a1e72595a6a5d9d6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:AdvisorySalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i287820b0ccdc46adb3677bce8942be3e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:PropertyManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i480ebd8f65584d46926e2e0e5d6a23ba_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cbre:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:PropertyManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if0b50974338844eebcac58e97f742d8c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:PropertyManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i529ed4d33f294f408c5cb2d6c502274f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:ProjectManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7daff0cf2353434984ca04b122dd61c0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:ProjectManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2dcf5ac0a99146218b028a46eaa1e0b4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:ValuationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i75e05cd7148049d6acffac245cbfdc3b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:ValuationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i379ace537ef641e3bd7ed3ec6840f108_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:CommercialMortgageOriginationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7139e3ebfeef49b38fe2b73dc52d312e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:CommercialMortgageOriginationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i61ae2182a0f842888d775fae00eb98d7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:LoanServicingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie594ff4a02bb4d8584b856b236dc6915_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:LoanServicingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic76f8c084f5141cd9dd3b1ee3b6ddf7a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:InvestmentManagementPropertyManagementBrokerageAndOtherProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1bbcfd2a0c8640b0b00b80cc9eb07a60_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:InvestmentManagementPropertyManagementBrokerageAndOtherProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7a8b015545634f418f6371f2089453b8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:RealEstateDevelopmentServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i235d41b5aeaa48a487f7f4bb5555d1e7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:RealEstateDevelopmentServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iddccf025f06e44c7a275a814beacaac9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iea2db62c51c745e6bc38b77ddd7aede3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7c460db1612c4fac81fe408617681265_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7cc29c187575496ebc93617cb52609c6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cbre:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia750cbdd3c344570bc9beb29bca6cc4d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:FacilitiesManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i56a957f5f09c40eb889a8bddf2a6c0cc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:FacilitiesManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i69210e4a838a42358893d1e811b3e797_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:AdvisoryLeasingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i659240e0650a4fcca7250a42fca54b52_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cbre:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:AdvisoryLeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifa29d41ba9aa4593b5bad1aaa8786753_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:AdvisoryLeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i170a73f89caa4df88cb83786e5871886_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:AdvisorySalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i735bbb876f95483598aee2637138c518_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:AdvisorySalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id9c9630e0b294deda944350ed96efc51_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:PropertyManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie1a2ff90e8094b15ba01b3514822a124_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cbre:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:PropertyManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2147deff460e4f79a31101527e362030_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:PropertyManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaf1881cff1ca4934a5473705cc64d076_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:ProjectManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i815beec1dbf24c49a39caa195ff74856_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:ProjectManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i359277bb87164552a756b773ff01d3fd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:ValuationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia4475d3d98c245a6b073f3b08e84eae2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:ValuationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idaa7e799dbdc43d7a15fb408648dfda0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:CommercialMortgageOriginationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1affb55b6d9f4d2c8d11dfcd6a5ba588_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:CommercialMortgageOriginationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2a8cb376073949bd951d015ba5284426_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:LoanServicingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia5c7a2b5002145c5a1e3358c35498fbb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:LoanServicingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i802a8badceed42d7b277ae0e8a12da06_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:InvestmentManagementPropertyManagementBrokerageAndOtherProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib74cea2bc59b49a8ba4d18f1f43bf3a5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:InvestmentManagementPropertyManagementBrokerageAndOtherProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibda2c82de7d34438950367cd121341e5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:RealEstateDevelopmentServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i62b79d890ccd4fca80fa20458bc14cd6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:RealEstateDevelopmentServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i839e6cae545b45549a5b47e37c5a7210_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6b5ade613f1444c886ec4812fd0f772e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9e3405baf1ec436c9399a7b4c8975f1d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0f7f03c7149b4366b4fd55f671124311_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cbre:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i81665014a1b84864a3e0e46583366a6f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:FacilitiesManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i24a5d86c94c74f9994390fea7c2dd1f1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:FacilitiesManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i39585484c2784f7590944d0a61287646_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:AdvisoryLeasingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i75b95b8c636f4754819ea4826334d07d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cbre:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:AdvisoryLeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iddbc0b0c63f64d7aae284cb785c6d714_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:AdvisoryLeasingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i93bf86f132fd4e9ca01fcb7c45125dcb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:AdvisorySalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7b4fe23d6f7045e5a6c3f08f72eee436_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:AdvisorySalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifaa091655591412a9f0114e0b72934a4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:PropertyManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icefb175d3ff64bba8689d84a194c81c0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cbre:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:PropertyManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ida99b6e1169f429581ac68090d128ed8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:PropertyManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2747f2ddb0384d5bb88b24c2a820fc2e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:ProjectManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie0bd3111f4f549fb8d8c5205783fd6e7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:ProjectManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9646a3671b7343bbbfbb28c02c11a2f6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:ValuationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iccfe07c924a2401086d1c2e8525bdd98_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:ValuationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7807b8385d804d3eb912eda6da79af70_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:CommercialMortgageOriginationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4136bb6fedc641f59836a9a3078e367c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:CommercialMortgageOriginationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i097e7a0f254f45f5b06e1b96acc895ea_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:LoanServicingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibcefc02720d14461904af58ccb1f9f4b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:LoanServicingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i109c05594e0840bb9082ac56b895f0a7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:InvestmentManagementPropertyManagementBrokerageAndOtherProfessionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7884e7efd0eb456e844fa89c101e715f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:InvestmentManagementPropertyManagementBrokerageAndOtherProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9543328a68494d54b1632fd57b186d40_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:RealEstateDevelopmentServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9066ec49095442868fa0329fcb975b05_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cbre:RealEstateDevelopmentServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4e2f557d7833421f9bb265970cd165c1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i38354c5ac6cb45bf8a79e36c8dca1017_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i53a74ba107ce48aa808aa91c4bf6a0bb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3b49a948f3b5439ead6598e222571a4b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">cbre:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7e1d468ff470490387d27145c7bf02c8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id3a32c2139b743ddae1b7fd304c3f93d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i33eb98643ca5438598ab6ad3580f1746_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id23ac653b60a4dadb90c4876d39f399f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:RestructuringChargesLessDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id06c7b02eb2f43c5bfbd417971d974b3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:RestructuringChargesLessDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0edd50083a8849a1b0406af033b7bcc4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:RestructuringChargesLessDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0e03de1ee9ba487b80a9e1f95b804f9a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:A2020Covid19ResponseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie2c4ba343fad4423a519a323a00c81b6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:A2020Covid19ResponseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i34cec5f8c91a47dd9904c7eb5734b845_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:A2020Covid19ResponseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i29a8ad1d4942499886ead8859148fff6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i048939e5ecc04ff0901913d84dc9a0bb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idb4384dc89a14854ad606f876d2bdf03_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0d02526b985944ba8c56ea163afcb340_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifb7da1c24f9b4119923169892e88df27_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i46d6356c1e794a51bd9125701555820e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1b8100170c1f4873bdc4686a9649e3d1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbre:AllOtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id9f41fe2651241ddaac442c40c874600_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbre:AllOtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibe33ea0875ee466e8613ca3179d93c3b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cbre:AllOtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i99610618dea54a0380d9aa5ca33829b1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">cbre:EmployeesOtherThanExecutiveOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id5397cf9608d438e904d5a3b9b90d84d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">cbre:EmployeesOtherThanExecutiveOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id3a75ea3dbb34659a28555e273726a8f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">cbre:EmployeesOtherThanExecutiveOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie985306fe7ce43d29544558c1b1f3c22_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9b804e429079411db1360281a96e36fd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3ffe8eecb08b46fb93bca9db52b94bfa_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idb0e877999c7410f8cc463a577717335_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3714341ae1554b758072a60167c79355_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id8909d1f6d824fd8bd6a3b7303446fc0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:LeaseTerminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2bfa0462ff7a416f8fd35df47f7c6655_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:LeaseTerminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifc6f9587955a4660aa397975accf01d1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:LeaseTerminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if310135e18da4f82a6ebe5d220a44a0f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:LeaseTerminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iaf62ad2fbfd445b3b7c4022e98427cf4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:LeaseTerminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if8d5dcabd4744edcb4cfdad2a602bebb_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:ProfessionalFeesAndOtherRestructuringExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9aedaa5933ed46cd92d2dd597e2ad7f6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:ProfessionalFeesAndOtherRestructuringExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if579b8a1dfe2412899eb974f0927f0af_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:ProfessionalFeesAndOtherRestructuringExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifb183f429bc84337b429146c2ed9bf0f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:ProfessionalFeesAndOtherRestructuringExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie7b3c022d9f34f97a7f1bd5040b61a6c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:ProfessionalFeesAndOtherRestructuringExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib88cf9970b32498885a4a6924045220d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:RestructuringChargesLessDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6abda510a7ba4c9da669b65cfca86b78_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:RestructuringChargesLessDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia5ae7269e06747d2bd7de57f7cbb5fce_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:RestructuringChargesLessDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if401142567fc4b8aa2fca0ed3548f73c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:RestructuringChargesLessDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9579ab38a99145a1bd80d0e1b765dcd6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:RestructuringChargesLessDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia5a4440b88a344a0b6816992b82442d3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:DepreciationExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3c495e46e5eb450888c7f12e08569935_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:DepreciationExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifa5db55d02994d179f8e42f445223ad3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:DepreciationExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i01ecdf884d9840a2931cd95cd2683a56_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:DepreciationExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id82d39f6a77643a98cb93da3568bb521_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:DepreciationExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5dd184bab91d4fc88f3eea9664fad830_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i68b4f86d5494418c8cf5a3421161a01d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic3f7385be6e6474e8a5c983e11816bf8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5eb2ad0b65f9416199220193d7d6ad71_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0e404e61731647d4951a8836705c6679_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:EfficiencyAndCostReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3f82e35bddd148fd8d4a457f8904c4bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5fbd795cdb464267beb5fc6bcf4f1563_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:ProfessionalFeesAndOtherRestructuringExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i96e123e5f0064f16b3016670adb823c0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8b2bbcb9e0d84973adcc30522cf10ef7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:ProfessionalFeesAndOtherRestructuringExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3a2087637b414b21a206b75d404db353_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i64c40c2368c84f4fab571950f66f538b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:ProfessionalFeesAndOtherRestructuringExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4a6131dff905410891d0414a0e25dd10_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cbre:CostOfRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5b164ee823c7472fab9ebe2c9ade3517_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cbre:OperatingAdministrativeAndOtherExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i62f0cc712f6548c5b9def205a48f10de_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i08f8173e00594d9ca98eb8d02e426bef_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2d1d0c1d7e2d48658a0df8078df4f992_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i04dd9ef4431d4cd48c23c2efcd01e367_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic95e6c110e844611b3e2c03575e629a3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:LeaseTerminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i03d4d74a48d641d386e7caaa242436b9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:LeaseTerminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5cdc6d871ccd4ffc98574e03ec948327_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:LeaseTerminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic3db872c80c2495085e8afa9fb41a9ca_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:LeaseTerminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i18d9901e75d044f187b0af9f7bde9dbb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:ProfessionalFeesAndOtherRestructuringExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2320003291ca4eb4a56dfcbfb2611a6c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:ProfessionalFeesAndOtherRestructuringExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ice9f286e08354a10ae0c359281a67bc7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:ProfessionalFeesAndOtherRestructuringExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icdaa0249fd3c49f2823afadd8ec0a049_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:ProfessionalFeesAndOtherRestructuringExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4c1b191ce34d4040be7a06ba16256fb0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:RestructuringChargesLessDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i555951a6685944509712a926f03dfdb2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:RestructuringChargesLessDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibe66a33163364ef3b23b6a564395c8b7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:RestructuringChargesLessDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2e9389d620924a508545f88441cf4612_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:DepreciationExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iedb24306c8244e81b57abfa422d08577_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:DepreciationExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id1c2f40188674972b9a4d34f47af8e1f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:DepreciationExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i65a29af0fc3b482687784b49f9563bbe_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:DepreciationExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5e9410a04ab44c5186b784434354eebf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id0e509db312043f2b7e5a43e5f8afa1c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifae8b3696e9e4361b7331cadb79c7481_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i498bf11c7fd843c48fdfce1621f8f02e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">cbre:TransformationInitiativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i186804a512824f4f8e00fe584e8e6df6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cbre:CostOfRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i27ed94763dbd4a2eb94ca686663bebd4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cbre:OperatingAdministrativeAndOtherExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifa9f35a822b14329af1f5e6daf01fa94_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:TelfordFireSafetyRemediationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id1b0c6d907e74c8eb2601816779086ae_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:TelfordFireSafetyRemediationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9dee6320cb8c48e2855524760cce0683_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">cbre:TelfordFireSafetyRemediationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="employee">
        <measure>cbre:employee</measure>
    </unit>
    <unit id="country">
        <measure>cbre:country</measure>
    </unit>
    <unit id="acquisition">
        <measure>cbre:acquisition</measure>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="lease">
        <measure>cbre:lease</measure>
    </unit>
    <unit id="pensionplan">
        <measure>cbre:pensionPlan</measure>
    </unit>
    <unit id="segment">
        <measure>cbre:segment</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN180L2ZyYWc6YmViZjM1N2NlYzY5NDI0YWFiMzkzMTI1MTI3MGZlYzIvdGFibGU6YmI1YmEwZWFkNTU4NGJjMGIzNjYxODEwMzIzOThiMWUvdGFibGVyYW5nZTpiYjViYTBlYWQ1NTg0YmMwYjM2NjE4MTAzMjM5OGIxZV8zLTEtMS0xLTIzNzg1Nw_68f96e66-9f07-4639-b65d-49845bc91646">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN180L2ZyYWc6YmViZjM1N2NlYzY5NDI0YWFiMzkzMTI1MTI3MGZlYzIvdGFibGU6YmI1YmEwZWFkNTU4NGJjMGIzNjYxODEwMzIzOThiMWUvdGFibGVyYW5nZTpiYjViYTBlYWQ1NTg0YmMwYjM2NjE4MTAzMjM5OGIxZV81LTEtMS0xLTIzNzg1Nw_808a306c-b0f7-4e89-82cd-e043921f987f">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN180L2ZyYWc6YmViZjM1N2NlYzY5NDI0YWFiMzkzMTI1MTI3MGZlYzIvdGFibGU6YmI1YmEwZWFkNTU4NGJjMGIzNjYxODEwMzIzOThiMWUvdGFibGVyYW5nZTpiYjViYTBlYWQ1NTg0YmMwYjM2NjE4MTAzMjM5OGIxZV84LTEtMS0xLTIzNzg1Nw_70208700-b37d-476d-98f7-ca9efbc4945e">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN180L2ZyYWc6YmViZjM1N2NlYzY5NDI0YWFiMzkzMTI1MTI3MGZlYzIvdGFibGU6YmI1YmEwZWFkNTU4NGJjMGIzNjYxODEwMzIzOThiMWUvdGFibGVyYW5nZTpiYjViYTBlYWQ1NTg0YmMwYjM2NjE4MTAzMjM5OGIxZV8xMC0xLTEtMS0yMzc4NTc_04024879-1ef0-4568-a19b-256d090f66b0">0001138118</dei:EntityCentralIndexKey>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i468a7169a9294d3d878118fd4f501cbf_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjMvZnJhZzozOWJjNzcyMjhjMTk0YmY1YjUyNjE4MTA0NzIyNzZkNy90ZXh0cmVnaW9uOjM5YmM3NzIyOGMxOTRiZjViNTI2MTgxMDQ3MjI3NmQ3XzE0ODU_86bd6042-4bae-454e-bd2c-8fc6e934be48">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:AncillaryFeeIncomeServicingFinancialAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90ZXh0cmVnaW9uOjEwY2NhZmVkZTQ4NzQ5YzRiZWY0NzNmYTk4YzUxYTQ5XzYwNDczMTM5NTU1OTY_c05310d6-afc5-4841-a25c-0c15d34f9e18">http://fasb.org/us-gaap/2022#Revenues</us-gaap:AncillaryFeeIncomeServicingFinancialAssetStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzMtMC0xLTEtMjc1NjUw_5db20b98-515c-433a-ba7a-7446b62423f7">http://fasb.org/us-gaap/2022#EquityMethodInvestments</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzktMC0xLTEtMjM3ODU3_c2e3a4ec-a6fe-4c86-b32b-a644b81db228">http://fasb.org/us-gaap/2022#EquityMethodInvestments</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzQtMi0xLTEtMjM3ODU3_75086143-4356-4213-a459-c222794149d2">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzQtMi0xLTEtMjM3ODU3_8b8d8848-9c17-4892-8a90-918c794ecdfe">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEwLTItMS0xLTIzNzg1Nw_d3c059ec-4545-4ce1-b961-e964d1a27135">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEwLTItMS0xLTIzNzg1Nw_f5097eae-0d35-4a97-8511-b86a098613a6">http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEzLTItMS0xLTIzNzg1Nw_1cf595b1-3e93-4d0f-8869-99686877bcdd">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEzLTItMS0xLTIzNzg1Nw_1e5b0a58-dbed-4655-8f3d-0a41982dec2d">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:EnvironmentalRemediationExpenseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE5LTAtMS0xLTI0OTAyMA_ba04c0df-b1b7-466e-8237-07ee70cba53e">http://fasb.org/us-gaap/2022#OperatingIncomeLoss</us-gaap:EnvironmentalRemediationExpenseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumeration
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xNjQ5MjY3NDQ0NzIzL2ZyYWc6MTJlYzRlNjM4MzZhNDcwNzgyYzZmZjljYzdhZDYzOWMvdGV4dHJlZ2lvbjoxMmVjNGU2MzgzNmE0NzA3ODJjNmZmOWNjN2FkNjM5Y182MDQ3MzEzOTgyNTc0_6dd007e3-67e3-470b-a4af-ec94fec25478">http://fasb.org/us-gaap/2022#AccountsPayableAndOtherAccruedLiabilitiesCurrent</us-gaap:EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:EnvironmentalLossContingencyCurrentStatementOfFinancialPositionExtensibleEnumeration
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xNjQ5MjY3NDQ0NzIzL2ZyYWc6MTJlYzRlNjM4MzZhNDcwNzgyYzZmZjljYzdhZDYzOWMvdGV4dHJlZ2lvbjoxMmVjNGU2MzgzNmE0NzA3ODJjNmZmOWNjN2FkNjM5Y182MDQ3MzEzOTgyNTc0_a2b65f6c-00df-41a0-a0bd-f41f1de4bf5d">http://fasb.org/us-gaap/2022#AccountsPayableAndOtherAccruedLiabilitiesCurrent</us-gaap:EnvironmentalLossContingencyCurrentStatementOfFinancialPositionExtensibleEnumeration>
    <dei:DocumentType
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGV4dHJlZ2lvbjo4MjhkMmU5MzJmYzM0NDI0YmUzMDJhZDgwNGQxYThkY18zMjc2_9cac6c8c-5a3d-4c11-ad86-072d3580dc61">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGFibGU6MTgxOGEzMmEzZGE5NGE0MWI3YWI4MDQ1NDg1ZjQwNWIvdGFibGVyYW5nZToxODE4YTMyYTNkYTk0YTQxYjdhYjgwNDU0ODVmNDA1Yl8wLTEtMS0xLTI5MTg5Mi90ZXh0cmVnaW9uOjUxMDFmZjBiMTJiMTRjZjlhYTExMmZmMGM4ZTlmMDQ1XzIxOTkwMjMyNTU2NDA_de3161a6-b2db-4cfa-b6ab-36b5f25c60ae">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGV4dHJlZ2lvbjo4MjhkMmU5MzJmYzM0NDI0YmUzMDJhZDgwNGQxYThkY18xMTc_d9bd492a-49fa-4965-9aa6-e14ed64832d5">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGV4dHJlZ2lvbjo4MjhkMmU5MzJmYzM0NDI0YmUzMDJhZDgwNGQxYThkY18xMTc_c0d5a24e-b48a-4428-a45e-119d6c16f92d">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGFibGU6ZTBjNjJlMjQxMmNlNDVlNWFlODBiMWU2MGI2NDhmNzcvdGFibGVyYW5nZTplMGM2MmUyNDEyY2U0NWU1YWU4MGIxZTYwYjY0OGY3N18wLTEtMS0xLTI5MTg5NC90ZXh0cmVnaW9uOmQ1MmU0ZDdlZjc4MzQ0ODM5M2I0OWUxZDk5ZTQzNGRlXzIxOTkwMjMyNTU2NDk_b20bd71b-90e3-43e1-90c5-166a1b112f13">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGV4dHJlZ2lvbjo4MjhkMmU5MzJmYzM0NDI0YmUzMDJhZDgwNGQxYThkY18zMjcx_0a5da1e8-fbad-4073-be36-ff93f6733e93">001-32205</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGV4dHJlZ2lvbjo4MjhkMmU5MzJmYzM0NDI0YmUzMDJhZDgwNGQxYThkY18zMjYw_25f35069-f82b-4987-b76b-4dfb81c6a74c">CBRE GROUP, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGFibGU6YTRjYzlmNTdkNDVmNDMyZDllY2M1ZjRlNDdkY2E2ZWQvdGFibGVyYW5nZTphNGNjOWY1N2Q0NWY0MzJkOWVjYzVmNGU0N2RjYTZlZF8wLTAtMS0xLTIzNzg1Nw_c25ee57b-28b4-4988-adac-9977a67ea3c3">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGFibGU6YTRjYzlmNTdkNDVmNDMyZDllY2M1ZjRlNDdkY2E2ZWQvdGFibGVyYW5nZTphNGNjOWY1N2Q0NWY0MzJkOWVjYzVmNGU0N2RjYTZlZF8wLTItMS0xLTIzNzg1Nw_1f0a969f-02a0-42cd-b916-5f8a5222b69f">94-3391143</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGFibGU6YTRjYzlmNTdkNDVmNDMyZDllY2M1ZjRlNDdkY2E2ZWQvdGFibGVyYW5nZTphNGNjOWY1N2Q0NWY0MzJkOWVjYzVmNGU0N2RjYTZlZF8zLTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOjU3MjYzNGYxMDVhMTRkYzY4N2MyYTY1ZGI5Y2UwOWFiXzQ_715ccb74-23d4-4d87-8820-0556355fc377">2100 McKinney Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGFibGU6YTRjYzlmNTdkNDVmNDMyZDllY2M1ZjRlNDdkY2E2ZWQvdGFibGVyYW5nZTphNGNjOWY1N2Q0NWY0MzJkOWVjYzVmNGU0N2RjYTZlZF8zLTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOjU3MjYzNGYxMDVhMTRkYzY4N2MyYTY1ZGI5Y2UwOWFiXzg_2a7b201f-662e-4dbb-be06-549c247e0775">Suite 1250</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGFibGU6YTRjYzlmNTdkNDVmNDMyZDllY2M1ZjRlNDdkY2E2ZWQvdGFibGVyYW5nZTphNGNjOWY1N2Q0NWY0MzJkOWVjYzVmNGU0N2RjYTZlZF8zLTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOjU3MjYzNGYxMDVhMTRkYzY4N2MyYTY1ZGI5Y2UwOWFiXzE2NDkyNjc0NDE2NzY_52bb94eb-86e7-40e4-b89e-f434b0ed1b2b">Dallas</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGFibGU6YTRjYzlmNTdkNDVmNDMyZDllY2M1ZjRlNDdkY2E2ZWQvdGFibGVyYW5nZTphNGNjOWY1N2Q0NWY0MzJkOWVjYzVmNGU0N2RjYTZlZF8zLTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOjU3MjYzNGYxMDVhMTRkYzY4N2MyYTY1ZGI5Y2UwOWFiXzE2NDkyNjc0NDE2ODE_8d3acd37-1fc8-444a-82db-fe3c3239f36c">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGFibGU6YTRjYzlmNTdkNDVmNDMyZDllY2M1ZjRlNDdkY2E2ZWQvdGFibGVyYW5nZTphNGNjOWY1N2Q0NWY0MzJkOWVjYzVmNGU0N2RjYTZlZF8zLTItMS0xLTI5MTc2Mg_9e6344c9-8150-49d4-9fc1-87f4d76520a3">75201</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGV4dHJlZ2lvbjo4MjhkMmU5MzJmYzM0NDI0YmUzMDJhZDgwNGQxYThkY18zMDM_56755efd-fd50-4d83-acc4-716d0deea928">214</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGV4dHJlZ2lvbjo4MjhkMmU5MzJmYzM0NDI0YmUzMDJhZDgwNGQxYThkY18zMjY1_a8682448-771c-4c07-b437-6e4f13dbf00a">979-6100</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGFibGU6NTg3YjVhYTZhMDZkNGJhNzg2NWU1N2ExMmZkNzQ4MmIvdGFibGVyYW5nZTo1ODdiNWFhNmEwNmQ0YmE3ODY1ZTU3YTEyZmQ3NDgyYl8xLTAtMS0xLTIzNzg1Nw_e4de6a33-6706-412e-b754-391133bc8d30">Class A Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGFibGU6NTg3YjVhYTZhMDZkNGJhNzg2NWU1N2ExMmZkNzQ4MmIvdGFibGVyYW5nZTo1ODdiNWFhNmEwNmQ0YmE3ODY1ZTU3YTEyZmQ3NDgyYl8xLTEtMS0xLTIzNzg1Nw_2c5bc429-aa59-4bb5-a25d-f8065301f23f">&#x201c;CBRE&#x201d;</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGFibGU6NTg3YjVhYTZhMDZkNGJhNzg2NWU1N2ExMmZkNzQ4MmIvdGFibGVyYW5nZTo1ODdiNWFhNmEwNmQ0YmE3ODY1ZTU3YTEyZmQ3NDgyYl8xLTItMS0xLTIzNzg1Nw_65b84466-473a-4782-b2a6-b8077dd276f3">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGV4dHJlZ2lvbjo4MjhkMmU5MzJmYzM0NDI0YmUzMDJhZDgwNGQxYThkY18zMjc4_ddc1d525-7470-4b4a-a8e2-6c4266b79f60">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGV4dHJlZ2lvbjo4MjhkMmU5MzJmYzM0NDI0YmUzMDJhZDgwNGQxYThkY18zMjc5_85611925-3328-4d23-a43d-ac5c4374f090">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGV4dHJlZ2lvbjo4MjhkMmU5MzJmYzM0NDI0YmUzMDJhZDgwNGQxYThkY18zMjgw_e0465938-834a-4036-9274-e025ffb4f6d7">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGV4dHJlZ2lvbjo4MjhkMmU5MzJmYzM0NDI0YmUzMDJhZDgwNGQxYThkY18zMjY3_9798aa02-c335-46b0-9d1d-a0f66a9a331a">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGV4dHJlZ2lvbjo4MjhkMmU5MzJmYzM0NDI0YmUzMDJhZDgwNGQxYThkY18zMjgx_031776d8-2df4-494c-a22d-a3019743c8ad">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGV4dHJlZ2lvbjo4MjhkMmU5MzJmYzM0NDI0YmUzMDJhZDgwNGQxYThkY18zMjY4_5382791e-91cb-48a0-b082-8416e1c573de">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGV4dHJlZ2lvbjo4MjhkMmU5MzJmYzM0NDI0YmUzMDJhZDgwNGQxYThkY18zMjYz_3db359cd-59ee-432a-8023-18e2ec361373">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGV4dHJlZ2lvbjo4MjhkMmU5MzJmYzM0NDI0YmUzMDJhZDgwNGQxYThkY18zMjY5_56c4d5b4-0701-4e10-8cba-9afd39c3ade7">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGV4dHJlZ2lvbjo4MjhkMmU5MzJmYzM0NDI0YmUzMDJhZDgwNGQxYThkY18zMjgy_e18e2e2f-c8a1-4d0e-8e78-120d564eb94a">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="idf1028a8a5714de0bb6ea77ff643e5f0_I20220630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGV4dHJlZ2lvbjo4MjhkMmU5MzJmYzM0NDI0YmUzMDJhZDgwNGQxYThkY18yODQ5_bcc366c3-26fc-4907-b8f7-64125bf729dd"
      unitRef="usd">22900000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i039513bc92cb4dc99be0b23a154d264c_I20230216"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGV4dHJlZ2lvbjo4MjhkMmU5MzJmYzM0NDI0YmUzMDJhZDgwNGQxYThkY18xNjQ5MjY3NDQ2MDYz_96648cac-5716-48b0-8bb1-1e696153cf35"
      unitRef="shares">309891986</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xL2ZyYWc6ODI4ZDJlOTMyZmMzNDQyNGJlMzAyYWQ4MDRkMWE4ZGMvdGV4dHJlZ2lvbjo4MjhkMmU5MzJmYzM0NDI0YmUzMDJhZDgwNGQxYThkY18zMjgz_9ffe48f0-2924-465f-85ad-c4b01c7f82cb">Portions of the proxy statement for the registrant&#x2019;s 2023 Annual Meeting of Stockholders to be held May&#160;17, 2023 are incorporated by reference in Part&#160;III of this Annual&#160;Report on Form&#160;10-K.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xNzIvZnJhZzo0N2NmNTU5NThlNTA0ZGJjYThiYTkyZjU5N2Y1NjI3NC90YWJsZTowNjJkMmQxNWJkYjI0NzZjYmI5M2I2MTdmMGEwOGMwZC90YWJsZXJhbmdlOjA2MmQyZDE1YmRiMjQ3NmNiYjkzYjYxN2YwYTA4YzBkXzItMC0xLTEtMjk1NDkwL3RleHRyZWdpb246NWQ1Zjg3MjVjNWU0NGE2Mzg1YjNlOTk1MjYxNTFiMzFfMjE5OTAyMzI1NTk0Nw_5026881d-ceea-46bb-92d1-98a255feddf4">185</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xNzUvZnJhZzo1YTI5YTBhYTIxNDA0YjY5YWY4MmU3Y2Q0ODVjN2I5YS90ZXh0cmVnaW9uOjVhMjlhMGFhMjE0MDRiNjlhZjgyZTdjZDQ4NWM3YjlhXzg1NDE_7da560ff-ec73-42c5-8c3c-788862d6aca4">KPMG LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xNzUvZnJhZzo1YTI5YTBhYTIxNDA0YjY5YWY4MmU3Y2Q0ODVjN2I5YS90ZXh0cmVnaW9uOjVhMjlhMGFhMjE0MDRiNjlhZjgyZTdjZDQ4NWM3YjlhXzg1NDM_716d9c4f-a254-4913-a12e-72f045745cd0">Los Angeles, California</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQtMS0xLTEtMjM3ODU3_6a720648-93f9-4f3b-b4ca-14652f3aa562"
      unitRef="usd">1318290000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQtMy0xLTEtMjM3ODU3_d8464f15-5e86-4f09-9d29-96d0cfc69b5e"
      unitRef="usd">2430951000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzUtMS0xLTEtMjM3ODU3_42e66e9b-645d-4ef3-841b-20a99ce0dd2d"
      unitRef="usd">86559000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzUtMy0xLTEtMjM3ODU3_1f82fddd-e1a2-44aa-877f-8b95ca3ef12c"
      unitRef="usd">108830000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzYtMC0xLTEtMjM3ODU3L3RleHRyZWdpb246ZTc0NzAxZjVmNDI1NDcwMWExZGZlMjY2MTdjY2FkMDVfNTc_a20196c7-fc5f-44f1-a99a-8c7efbe787e7"
      unitRef="usd">92354000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzYtMC0xLTEtMjM3ODU3L3RleHRyZWdpb246ZTc0NzAxZjVmNDI1NDcwMWExZGZlMjY2MTdjY2FkMDVfNjQ_5f9e5364-bb98-455d-b0c2-bfa80e900a0e"
      unitRef="usd">97588000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzYtMS0xLTEtMjM3ODU3_e77935a2-4226-46a7-9f4e-7626b2627803"
      unitRef="usd">5326807000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzYtMy0xLTEtMjM3ODU3_9243e73c-f38c-44ee-a61f-1199179f6302"
      unitRef="usd">5150473000</us-gaap:AccountsReceivableNetCurrent>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzctMS0xLTEtMjM3ODU3_d2bb6b7f-943d-48ac-809e-bbae6dde07f8"
      unitRef="usd">455354000</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzctMy0xLTEtMjM3ODU3_cfda63bf-784a-4094-852d-2de14a66ec84"
      unitRef="usd">1303717000</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzgtMS0xLTEtMjM3ODU3_104ffca9-f6c2-4c3d-8e33-229aa572eb94"
      unitRef="usd">391626000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzgtMy0xLTEtMjM3ODU3_bbaa1edb-0935-4881-a0d0-be7640e6058b"
      unitRef="usd">338749000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzktMS0xLTEtMjM3ODU3_70b2d188-1675-4499-9fdd-b76f2c9a0d1d"
      unitRef="usd">311508000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzktMy0xLTEtMjM3ODU3_919102e8-3bbb-4422-90ed-8009cb643a86"
      unitRef="usd">333885000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzEwLTEtMS0xLTIzNzg1Nw_954af5fa-226d-45e1-9e1b-756b0e845427"
      unitRef="usd">81528000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzEwLTMtMS0xLTIzNzg1Nw_a7f82496-d1aa-44be-a749-da066e7076e1"
      unitRef="usd">44104000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:OtherAssetsCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzExLTEtMS0xLTIzNzg1Nw_2049f3d2-728a-45fc-8886-c672a6003258"
      unitRef="usd">557009000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzExLTMtMS0xLTIzNzg1Nw_e617642f-cc5d-4312-aa80-fec1002be10a"
      unitRef="usd">371656000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzEyLTEtMS0xLTIzNzg1Nw_664734b8-3666-4e5c-99df-f53d9e55d713"
      unitRef="usd">8528681000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzEyLTMtMS0xLTIzNzg1Nw_ea41a428-a343-4954-8396-2c0c5377ddac"
      unitRef="usd">10082365000</us-gaap:AssetsCurrent>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzEzLTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOjY2MDUwZjA3NjIzZjQ2ZjQ5ZTlkYTgzMjBhMjQ1NGM5Xzgw_8ffa14f6-4d7e-491a-9723-595b633eb62e"
      unitRef="usd">1386261000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzEzLTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOjY2MDUwZjA3NjIzZjQ2ZjQ5ZTlkYTgzMjBhMjQ1NGM5Xzg3_01750328-628b-4675-9322-402fcb56eea4"
      unitRef="usd">1288509000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzEzLTEtMS0xLTIzNzg1Nw_6f20b596-52c9-4595-a7e0-759477b22fdc"
      unitRef="usd">836041000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzEzLTMtMS0xLTIzNzg1Nw_9ffec954-f9f9-4f00-951a-f750daa42394"
      unitRef="usd">816092000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzE0LTEtMS0xLTIzNzg1Nw_28e9664d-1049-4358-af08-015005fb0c4d"
      unitRef="usd">4868382000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzE0LTMtMS0xLTIzNzg1Nw_7608048e-7e4d-4074-a52d-3ec319e78f93"
      unitRef="usd">4995175000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzE1LTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOjkwOTIyNDViOGVjNTQ2NDNhOWE4MDc4NjE3ZmMyYWY5XzY0_0ddbbbe7-dba5-4131-89b1-f98569aea6d3"
      unitRef="usd">1915725000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzE1LTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOjkwOTIyNDViOGVjNTQ2NDNhOWE4MDc4NjE3ZmMyYWY5Xzcx_ce3e8c25-8f6f-4dca-b684-7b1907fb04f8"
      unitRef="usd">1725280000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzE1LTEtMS0xLTIzNzg1Nw_cbbd06b5-8db3-44dc-b0e2-81fb2bcdc048"
      unitRef="usd">2192706000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzE1LTMtMS0xLTIzNzg1Nw_6bd08c37-3965-40af-8265-e346f9a81eaf"
      unitRef="usd">2409427000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzE2LTEtMS0xLTIzNzg1Nw_6f83e33d-3437-4cbd-849e-069e2c1a3ee7"
      unitRef="usd">1033011000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzE2LTMtMS0xLTIzNzg1Nw_463f8b77-d60d-4f83-939d-8e00c5d93494"
      unitRef="usd">1046377000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzE3LTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOmE2MGQyMDQzMGMyNDQzZmNiNTQ1ZjJlMTg4MzA0NDdhXzUz_fb53dd73-2365-4ae7-b080-c5476546de53"
      unitRef="usd">973635000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzE3LTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOmE2MGQyMDQzMGMyNDQzZmNiNTQ1ZjJlMTg4MzA0NDdhXzYw_b0f9506b-431a-4217-bcc9-96d05cd9af38"
      unitRef="usd">918226000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestments
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzE3LTEtMS0xLTIzNzg1Nw_85a6a74c-1810-4308-bd0b-6f6a7cf86c79"
      unitRef="usd">1317705000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzE3LTMtMS0xLTIzNzg1Nw_6142140c-23b0-4f62-8a15-2e4646846e44"
      unitRef="usd">1196088000</us-gaap:EquityMethodInvestments>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzE4LTEtMS0xLTIzNzg1Nw_dfa68a19-05d1-4dba-adab-2cfa54fc66ad"
      unitRef="usd">137480000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzE4LTMtMS0xLTIzNzg1Nw_25bd79e1-2fc6-4b54-b6fa-7cd2bfa41e9b"
      unitRef="usd">135626000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:RealEstateHeldForDevelopmentAndSale
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzE5LTEtMS0xLTIzNzg1Nw_2256a8d4-af2b-4e7c-84f3-f58987dbaa58"
      unitRef="usd">172253000</us-gaap:RealEstateHeldForDevelopmentAndSale>
    <us-gaap:RealEstateHeldForDevelopmentAndSale
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzE5LTMtMS0xLTIzNzg1Nw_d32853f9-7f0f-4d8d-850f-985a9f792cbc"
      unitRef="usd">326416000</us-gaap:RealEstateHeldForDevelopmentAndSale>
    <us-gaap:IncomeTaxesReceivableNoncurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzIwLTEtMS0xLTIzNzg1Nw_99c256d6-b92e-4dda-a724-9728f64b7dbb"
      unitRef="usd">51910000</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:IncomeTaxesReceivableNoncurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzIwLTMtMS0xLTIzNzg1Nw_671f5053-c89a-4b0d-a074-492363e2b360"
      unitRef="usd">33150000</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzIxLTEtMS0xLTIzNzg1Nw_5d9f28d6-71b8-4e20-9aca-96c07f7e5c9e"
      unitRef="usd">265554000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzIxLTMtMS0xLTIzNzg1Nw_98540f8f-7674-4bae-a42f-e3a09cbf309f"
      unitRef="usd">157032000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzIzLTEtMS0xLTIzNzg1Nw_c04c41c0-f1f7-466f-8031-a04a756af79a"
      unitRef="usd">1109666000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzIzLTMtMS0xLTIzNzg1Nw_b1db9853-c928-487e-83f8-cac5864f8127"
      unitRef="usd">875743000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzI0LTEtMS0xLTIzNzg1Nw_8a7b28fa-ad27-4cd4-a3d0-6ec3d1618f4f"
      unitRef="usd">20513389000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzI0LTMtMS0xLTIzNzg1Nw_2bbb8c9b-8fd0-4240-bdab-b94d7e82764e"
      unitRef="usd">22073491000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzI3LTEtMS0xLTIzNzg1Nw_09867ccc-18df-4de0-a69a-cad87e3d7d64"
      unitRef="usd">3078781000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzI3LTMtMS0xLTIzNzg1Nw_5486cf6b-e60c-4f2e-8849-8b7681353f99"
      unitRef="usd">2916331000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzI4LTEtMS0xLTIzNzg1Nw_06b915d8-8c0b-47a2-b0a9-68ab74fc24d4"
      unitRef="usd">1459001000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzI4LTMtMS0xLTIzNzg1Nw_fa51eafe-f158-4220-a740-c4f642458172"
      unitRef="usd">1539291000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzI5LTEtMS0xLTIzNzg1Nw_20613211-4648-4053-abfb-5a611e87e1da"
      unitRef="usd">1691118000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzI5LTMtMS0xLTIzNzg1Nw_5e524e39-bc7b-453b-afab-6f23b9827ebd"
      unitRef="usd">1694590000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzMwLTEtMS0xLTIzNzg1Nw_50f151e3-1bff-442f-8eab-f2b4da2aa6cf"
      unitRef="usd">229591000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzMwLTMtMS0xLTIzNzg1Nw_cfed2326-a02d-411b-9d48-0cd045762cf1"
      unitRef="usd">232423000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzMxLTEtMS0xLTIzNzg1Nw_3e3b3afd-92a9-47b5-8686-6e99258ef9af"
      unitRef="usd">276334000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzMxLTMtMS0xLTIzNzg1Nw_4fac3c85-8dda-4532-a7dc-f43c01cca471"
      unitRef="usd">280659000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzMyLTEtMS0xLTIzNzg1Nw_938245ec-c381-4f02-9ce7-0c8d6665c029"
      unitRef="usd">184453000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzMyLTMtMS0xLTIzNzg1Nw_fed962f4-46fc-4237-b649-fe423a1f58bb"
      unitRef="usd">246035000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzMzLTEtMS0xLTIzNzg1Nw_d611ee51-778b-4247-bf0b-823db580e2fc"
      unitRef="usd">447840000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzMzLTMtMS0xLTIzNzg1Nw_03b1a889-d0a3-44eb-9608-d737796e8548"
      unitRef="usd">1277451000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LinesOfCreditCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzM0LTEtMS0xLTI2MjMxNQ_bdfeced4-ffbb-4b48-a8a2-3513ee3ea9f3"
      unitRef="usd">178000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzM0LTMtMS0xLTI2MjMxNQ_0d4d021c-74d8-4a9d-b349-249df836e03e"
      unitRef="usd">0</us-gaap:LinesOfCreditCurrent>
    <us-gaap:OtherShortTermBorrowings
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzM0LTEtMS0xLTIzNzg1Nw_47fe19a2-9401-4fa1-82a9-8d48d3a7d19d"
      unitRef="usd">42914000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzM0LTMtMS0xLTIzNzg1Nw_c83644a4-b235-4f78-8761-ec0c00d8cee9"
      unitRef="usd">32668000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:LongTermDebtCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzM1LTEtMS0xLTIzNzg1Nw_d4f06bd6-68a2-47ac-b7b1-7bf3532523a2"
      unitRef="usd">427792000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzM1LTMtMS0xLTIzNzg1Nw_eab2d982-d43d-497a-bba0-4992253f4e9b"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzM2LTEtMS0xLTIzNzg1Nw_8b0d4302-e14c-4292-a9d5-1e1f6bee70a9"
      unitRef="usd">226170000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzM2LTMtMS0xLTIzNzg1Nw_a2b1c111-2056-4ec7-a938-a13356b7ba2f"
      unitRef="usd">199421000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzM3LTEtMS0xLTIzNzg1Nw_47a3c830-8a4b-4915-ad69-8cf56da68d33"
      unitRef="usd">8241994000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzM3LTMtMS0xLTIzNzg1Nw_1fa47b76-7755-4575-b3c8-acda05773492"
      unitRef="usd">8418869000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzM4LTEtMS0xLTIzNzg1Nw_a6a27e23-40ca-442b-9557-754155132051"
      unitRef="usd">1085712000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzM4LTMtMS0xLTIzNzg1Nw_db700b0e-0b00-48fd-b0aa-4ae4812eee12"
      unitRef="usd">1538123000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzM5LTEtMS0xLTIzNzg1Nw_c22530f0-786e-490c-ac77-9f2efdb53b9d"
      unitRef="usd">1080385000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzM5LTMtMS0xLTIzNzg1Nw_8f4458d0-5b5c-49b8-a3e4-de9acd77239a"
      unitRef="usd">1116562000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQwLTEtMS0xLTIzNzg1Nw_2dcc21d8-ff27-42b9-b4d9-df4c21abee63"
      unitRef="usd">54761000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQwLTMtMS0xLTIzNzg1Nw_aa4cac7b-a46f-4f42-86b1-7c43f21480fa"
      unitRef="usd">54761000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQxLTEtMS0xLTIzNzg1Nw_61df04b7-f7e5-45fe-aa15-9b0126f724ed"
      unitRef="usd">148806000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQxLTMtMS0xLTIzNzg1Nw_3e2f5ba1-a2e1-499a-81f6-27f78e092a18"
      unitRef="usd">144884000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQyLTEtMS0xLTIzNzg1Nw_a1851be9-b905-46de-9ef5-c44338a935b4"
      unitRef="usd">282073000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQyLTMtMS0xLTIzNzg1Nw_c4f9217a-3634-49ff-90a7-955cb377e4e9"
      unitRef="usd">405258000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQzLTEtMS0xLTIzNzg1Nw_518efbfd-2fa5-4fb6-8ba8-39e0835c8fd6"
      unitRef="usd">1013926000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQzLTMtMS0xLTIzNzg1Nw_542bbc0a-7d40-4865-b253-d13ecbfe370c"
      unitRef="usd">1035917000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQ0LTEtMS0xLTIzNzg1Nw_b8d4b408-c9dc-4a8f-a613-9efab8247c40"
      unitRef="usd">11907657000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQ0LTMtMS0xLTIzNzg1Nw_60e4d2d9-6473-4894-b50b-1507847c1866"
      unitRef="usd">12714374000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQ1LTEtMS0xLTIzNzg1Nw_8b28213e-1bd5-4d05-afda-0b19d6f54b1f"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQ1LTMtMS0xLTIzNzg1Nw_c9714844-5050-4d11-8526-27a010906273"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQ5LTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOjNmNGY3NWRhYmQ2NjRiZDI5ZDhkNTNkMTE1ZDc0ZDBjXzI2_a23425e8-f02e-45cb-bbb1-0408602b8512"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQ5LTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOjNmNGY3NWRhYmQ2NjRiZDI5ZDhkNTNkMTE1ZDc0ZDBjXzI2_f7103121-4f67-4f49-9ae5-611f78130731"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQ5LTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOjNmNGY3NWRhYmQ2NjRiZDI5ZDhkNTNkMTE1ZDc0ZDBjXzQw_08f62478-4bc0-4664-8e9d-972621690fe9"
      unitRef="shares">525000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQ5LTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOjNmNGY3NWRhYmQ2NjRiZDI5ZDhkNTNkMTE1ZDc0ZDBjXzQw_685096b8-969e-4cb8-a061-14443cf1f559"
      unitRef="shares">525000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQ5LTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOjNmNGY3NWRhYmQ2NjRiZDI5ZDhkNTNkMTE1ZDc0ZDBjXzYy_00a3ce44-b53f-4c6e-877e-ff25f2ec9de0"
      unitRef="shares">311014160</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQ5LTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOjNmNGY3NWRhYmQ2NjRiZDI5ZDhkNTNkMTE1ZDc0ZDBjXzYy_a5654cd0-1f67-490b-af79-dbb6d0b59b9d"
      unitRef="shares">311014160</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQ5LTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOjNmNGY3NWRhYmQ2NjRiZDI5ZDhkNTNkMTE1ZDc0ZDBjXzcz_71656eb8-c291-4b23-8b86-c7fa1dda7704"
      unitRef="shares">332875959</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQ5LTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOjNmNGY3NWRhYmQ2NjRiZDI5ZDhkNTNkMTE1ZDc0ZDBjXzcz_e630ad9d-76af-4409-8330-7e90126d3acc"
      unitRef="shares">332875959</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQ5LTEtMS0xLTIzNzg1Nw_92a790c3-d7db-4f6a-8449-c5521c947a30"
      unitRef="usd">3110000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzQ5LTMtMS0xLTIzNzg1Nw_cd531aac-5518-45c5-8505-81e9edeb8549"
      unitRef="usd">3329000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzUwLTEtMS0xLTIzNzg1Nw_8e5753de-1a35-4f0d-a609-9f0693f51642"
      unitRef="usd">0</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzUwLTMtMS0xLTIzNzg1Nw_e34e4417-3957-4fa3-9ff7-e2e4728cd5f2"
      unitRef="usd">798892000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzUxLTEtMS0xLTIzNzg1Nw_796030ce-9cd3-49cc-85d7-c4c4300969f3"
      unitRef="usd">8832943000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzUxLTMtMS0xLTIzNzg1Nw_1f4fc205-4e1f-4ebe-b1de-32d9aa93bca1"
      unitRef="usd">8366631000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzUyLTEtMS0xLTIzNzg1Nw_03cf431f-8f8e-4995-8575-66b23895a478"
      unitRef="usd">-982780000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzUyLTMtMS0xLTIzNzg1Nw_19a1d97a-a496-4c54-a39f-2f3d17458f34"
      unitRef="usd">-640659000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzUzLTEtMS0xLTIzNzg1Nw_52c219f7-8fc6-4d74-b1dc-e96e96febbd6"
      unitRef="usd">7853273000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzUzLTMtMS0xLTIzNzg1Nw_57e96359-56fa-43e1-8f83-2f3feea51659"
      unitRef="usd">8528193000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzU0LTEtMS0xLTIzNzg1Nw_3e693fc2-ce42-4de9-9f75-5d52c8da6487"
      unitRef="usd">752459000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzU0LTMtMS0xLTIzNzg1Nw_4395a73f-5257-4982-9603-4bfd7c52e490"
      unitRef="usd">830924000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzU1LTEtMS0xLTIzNzg1Nw_e04f360a-6fa2-42da-8d7a-259ab5961c6e"
      unitRef="usd">8605732000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzU1LTMtMS0xLTIzNzg1Nw_be0ec4ce-2fd6-4480-a6ad-7fafafbc3c43"
      unitRef="usd">9359117000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzU2LTEtMS0xLTIzNzg1Nw_728583f0-5875-4120-abeb-9e372954c4b5"
      unitRef="usd">20513389000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODEvZnJhZzo3Yzg3NzNkOTlhYzk0NjdlYmFhODUwODhjNzNkNDZjZC90YWJsZTpkN2RmZTU5Y2IwMDY0MDZjODM5NzMwOGZlYjE4NGMxYi90YWJsZXJhbmdlOmQ3ZGZlNTljYjAwNjQwNmM4Mzk3MzA4ZmViMTg0YzFiXzU2LTMtMS0xLTIzNzg1Nw_2e424978-cf06-48bf-981f-990dff779419"
      unitRef="usd">22073491000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzItMS0xLTEtMjM3ODU3_b60936c3-7b65-4965-80ba-14927e9877ba"
      unitRef="usd">30828246000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzItMy0xLTEtMjM3ODU3_8e74a9d2-91fe-44d6-92a5-70a2496851ce"
      unitRef="usd">27746036000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzItNS0xLTEtMjM3ODU3_ec950c70-a126-4411-809d-b76e88f0e4de"
      unitRef="usd">23826195000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzQtMS0xLTEtMjM3ODU3_4970b8cb-8a9e-4c0d-b3cf-08c75c1cba5b"
      unitRef="usd">24239488000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzQtMy0xLTEtMjM3ODU3_f0874c76-3b40-4e0a-8e4e-f8226a1aa20e"
      unitRef="usd">21579507000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzQtNS0xLTEtMjM3ODU3_6cd56e30-87fa-4e6b-8821-81c8e09d74e2"
      unitRef="usd">19047620000</us-gaap:CostOfRevenue>
    <cbre:OperatingAdministrativeAndOtherExpenses
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzUtMS0xLTEtMjM3ODU3_a7a892fb-0774-407f-be07-f151572a4e99"
      unitRef="usd">4649460000</cbre:OperatingAdministrativeAndOtherExpenses>
    <cbre:OperatingAdministrativeAndOtherExpenses
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzUtMy0xLTEtMjM3ODU3_6f5c0679-d5b7-49aa-baaf-2a37411a80f5"
      unitRef="usd">4074184000</cbre:OperatingAdministrativeAndOtherExpenses>
    <cbre:OperatingAdministrativeAndOtherExpenses
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzUtNS0xLTEtMjM3ODU3_75a6ba21-551d-4125-ba8d-8680bf07c123"
      unitRef="usd">3306205000</cbre:OperatingAdministrativeAndOtherExpenses>
    <us-gaap:DepreciationAndAmortization
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzYtMS0xLTEtMjM3ODU3_37286217-efc6-48bd-97fc-b08582fa5c81"
      unitRef="usd">613088000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzYtMy0xLTEtMjM3ODU3_52a91282-6cfd-4ba6-8c0e-63733d149c27"
      unitRef="usd">525871000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzYtNS0xLTEtMjM3ODU3_49dd4888-f970-4c3d-b826-e36575c9e582"
      unitRef="usd">501728000</us-gaap:DepreciationAndAmortization>
    <us-gaap:AssetImpairmentCharges
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzctMS0xLTEtMjM3ODU3_84e7753e-9305-4bdf-9cd0-c2dd29e9a159"
      unitRef="usd">58713000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzctMy0xLTEtMjM3ODU3_046e9d13-b12d-498b-a4b1-0a2c0b764856"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzctNS0xLTEtMjM3ODU3_a97fcd85-3058-49a9-8187-6036d2df1e15"
      unitRef="usd">88676000</us-gaap:AssetImpairmentCharges>
    <cbre:CostAndExpensesExcludingGainOnDispositionOfRealEstateAssets
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzgtMS0xLTEtMjM3ODU3_361bd63b-900d-4f29-b782-f9965b2d443a"
      unitRef="usd">29560749000</cbre:CostAndExpensesExcludingGainOnDispositionOfRealEstateAssets>
    <cbre:CostAndExpensesExcludingGainOnDispositionOfRealEstateAssets
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzgtMy0xLTEtMjM3ODU3_47f36f3b-dc4e-4986-ab18-adafa75e33a5"
      unitRef="usd">26179562000</cbre:CostAndExpensesExcludingGainOnDispositionOfRealEstateAssets>
    <cbre:CostAndExpensesExcludingGainOnDispositionOfRealEstateAssets
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzgtNS0xLTEtMjM3ODU3_a81d3992-6ad3-49de-878c-c3baf9a7a3f5"
      unitRef="usd">22944229000</cbre:CostAndExpensesExcludingGainOnDispositionOfRealEstateAssets>
    <us-gaap:GainsLossesOnSalesOfInvestmentRealEstate
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzktMS0xLTEtMjM3ODU3_32ddb16a-6300-47ac-babc-ae4dc96f700e"
      unitRef="usd">244418000</us-gaap:GainsLossesOnSalesOfInvestmentRealEstate>
    <us-gaap:GainsLossesOnSalesOfInvestmentRealEstate
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzktMy0xLTEtMjM3ODU3_0a59bfdb-d142-4f39-bfea-6c03b6f1c52e"
      unitRef="usd">70993000</us-gaap:GainsLossesOnSalesOfInvestmentRealEstate>
    <us-gaap:GainsLossesOnSalesOfInvestmentRealEstate
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzktNS0xLTEtMjM3ODU3_d31e6bb2-2fa0-4e5c-8333-3127b65c9ff5"
      unitRef="usd">87793000</us-gaap:GainsLossesOnSalesOfInvestmentRealEstate>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzEwLTEtMS0xLTIzNzg1Nw_877563bf-6aa1-401c-8b0b-06ce9770405e"
      unitRef="usd">1511915000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzEwLTMtMS0xLTIzNzg1Nw_3c5d6c66-dcf8-462d-89ca-cc0e3a8a329d"
      unitRef="usd">1637467000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzEwLTUtMS0xLTIzNzg1Nw_e3206a57-61db-4dbf-890b-fd7b5b5ffcaf"
      unitRef="usd">969759000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzExLTEtMS0xLTIzNzg1Nw_677a1b54-9536-4589-bb57-05ab7ebc143a"
      unitRef="usd">228998000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzExLTMtMS0xLTIzNzg1Nw_88ec7271-639e-4680-95e5-8934be393795"
      unitRef="usd">618697000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzExLTUtMS0xLTIzNzg1Nw_3474b60f-9b2e-4e26-9ab0-82e78d6a67a8"
      unitRef="usd">126161000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzEyLTEtMS0xLTIzNzg1Nw_7e03e5c3-977d-4cdf-856a-05bd0cfea8f1"
      unitRef="usd">-11864000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzEyLTMtMS0xLTIzNzg1Nw_0d1a0412-471d-4fd8-aa7b-5380c4a3eb59"
      unitRef="usd">203609000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzEyLTUtMS0xLTIzNzg1Nw_7b195671-6cdd-4f96-9101-648c21301ded"
      unitRef="usd">17394000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzEzLTEtMS0xLTIzNzg1Nw_b139f9a9-b70a-4396-96ad-8810de216db6"
      unitRef="usd">-68999000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzEzLTMtMS0xLTIzNzg1Nw_4296882a-afc0-4b72-8957-5dbd61d7035f"
      unitRef="usd">-50352000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzEzLTUtMS0xLTIzNzg1Nw_a9b7a0eb-d2aa-4e72-99b2-8d0a30c5442b"
      unitRef="usd">-67753000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzE0LTEtMS0xLTIzNzg1Nw_d4bdab82-bd8c-472d-a83f-9986006ab04a"
      unitRef="usd">1860000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzE0LTMtMS0xLTIzNzg1Nw_909710f3-5334-4bb2-abcc-666343fc0a28"
      unitRef="usd">0</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzE0LTUtMS0xLTIzNzg1Nw_fa90d2e1-6e44-4c25-b49a-0f0baa7238ca"
      unitRef="usd">75592000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzE1LTEtMS0xLTIzNzg1Nw_4fd77dd8-9d35-4222-876b-96f458fbbf8a"
      unitRef="usd">1658190000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzE1LTMtMS0xLTIzNzg1Nw_fb43b346-3b49-4a80-a378-96b569fb05c4"
      unitRef="usd">2409421000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzE1LTUtMS0xLTIzNzg1Nw_f8c4fed3-d015-4375-8959-a7fd15241b6a"
      unitRef="usd">969969000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzE2LTEtMS0xLTIzNzg1Nw_c38c9479-82f6-4525-a989-7fd541fea9f9"
      unitRef="usd">234230000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzE2LTMtMS0xLTIzNzg1Nw_7de0b716-d5c2-4b22-a1e5-730ead1ce767"
      unitRef="usd">567506000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzE2LTUtMS0xLTIzNzg1Nw_d5ca3776-ed6d-4c79-a49d-61834356fccc"
      unitRef="usd">214101000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzE3LTEtMS0xLTIzNzg1Nw_dfd225c0-b9e4-4e29-83aa-bd3d618124af"
      unitRef="usd">1423960000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzE3LTMtMS0xLTIzNzg1Nw_eb3bbe3e-5d5e-420c-adeb-4a6347522c79"
      unitRef="usd">1841915000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzE3LTUtMS0xLTIzNzg1Nw_45b66cc6-2ca3-4ea7-ab2d-a31029f5ae80"
      unitRef="usd">755868000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzE4LTEtMS0xLTIzNzg1Nw_4336d10a-4b3e-4f29-98d5-da76d1c00909"
      unitRef="usd">16590000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzE4LTMtMS0xLTIzNzg1Nw_d4b25b34-b81e-49df-81f8-44880664bdc8"
      unitRef="usd">5341000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzE4LTUtMS0xLTIzNzg1Nw_5dacd3bb-5362-48ac-8eb1-18b5c8d62b17"
      unitRef="usd">3879000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzE5LTEtMS0xLTIzNzg1Nw_6a313894-1c60-49e0-abb1-780e8297e9ae"
      unitRef="usd">1407370000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzE5LTMtMS0xLTIzNzg1Nw_cdfa6949-f30e-4b3c-b84b-3f126bd4513c"
      unitRef="usd">1836574000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzE5LTUtMS0xLTIzNzg1Nw_6bfc920d-a7e5-4689-bb68-b57b1057929f"
      unitRef="usd">751989000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzIxLTEtMS0xLTIzNzg1Nw_52d0d7d2-f82b-4867-9bf2-047e9c8194a8"
      unitRef="usdPerShare">4.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzIxLTMtMS0xLTIzNzg1Nw_2a4f304e-19d7-4a33-9e4b-25bc63ad3305"
      unitRef="usdPerShare">5.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzIxLTUtMS0xLTIzNzg1Nw_39f04c97-d950-406f-82e7-085c13b33741"
      unitRef="usdPerShare">2.24</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzIyLTEtMS0xLTIzNzg1Nw_0c46760b-fca6-46e7-8bcc-e7ce73cc6609"
      unitRef="shares">322813345</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzIyLTMtMS0xLTIzNzg1Nw_f5982267-42f1-4cde-833f-3ff306db0a49"
      unitRef="shares">335232840</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzIyLTUtMS0xLTIzNzg1Nw_8ef9e706-0266-44cd-8f7f-d5adcd595512"
      unitRef="shares">335196296</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzI0LTEtMS0xLTIzNzg1Nw_9152909c-fbfc-4075-9df8-7eee8631b0ec"
      unitRef="usdPerShare">4.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzI0LTMtMS0xLTIzNzg1Nw_cba74830-5811-4689-b9fb-497b94522450"
      unitRef="usdPerShare">5.41</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzI0LTUtMS0xLTIzNzg1Nw_7624cada-f4f7-46eb-8c7e-4c323bb1d57d"
      unitRef="usdPerShare">2.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzI1LTEtMS0xLTIzNzg1Nw_977651a0-3447-45ad-ad72-5767495e34dd"
      unitRef="shares">327696115</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzI1LTMtMS0xLTIzNzg1Nw_cd2b3001-58d7-4321-b613-33313ace5564"
      unitRef="shares">339717401</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODQvZnJhZzo1ZDFlMWIzZjljNmY0MjM2YTYyZTQ2YjNlMTgxOTAxYi90YWJsZTo1MzQxYmEwMzRkNjU0NDQyYWZmODU4MTBkNzJiYzRjOS90YWJsZXJhbmdlOjUzNDFiYTAzNGQ2NTQ0NDJhZmY4NTgxMGQ3MmJjNGM5XzI1LTUtMS0xLTIzNzg1Nw_f61b7080-30b7-41ca-9bd9-7329b22e4452"
      unitRef="shares">338392210</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzItMS0xLTEtMjM3ODU3_d20df168-493d-42be-851a-6ff235f49ae9"
      unitRef="usd">1423960000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzItMy0xLTEtMjM3ODU3_9d6fecff-2141-4ed0-bcaa-d996bc2e38f7"
      unitRef="usd">1841915000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzItNS0xLTEtMjM3ODU3_4a0ff51e-87f8-4971-9be3-7bee24d7e6da"
      unitRef="usd">755868000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzQtMS0xLTEtMjM3ODU3_00a9759f-b66b-4ef9-8fde-c467fc55621c"
      unitRef="usd">-408685000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzQtMy0xLTEtMjM3ODU3_120dc1eb-2b05-498e-b8a8-dd92c8867991"
      unitRef="usd">-159722000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzQtNS0xLTEtMjM3ODU3_3f630ead-a274-4f9c-8aa8-18ad15d42fdc"
      unitRef="usd">124260000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzUtMC0xLTEtMjM3ODU3L3RleHRyZWdpb246OTA3ZTE2MWMyZmMwNDQwMTgxNGZlOGE4MGY1YzU5ZDJfOTg_cb5c119a-5b8c-4896-984c-4aa6e008f1a2"
      unitRef="usd">143000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzUtMC0xLTEtMjM3ODU3L3RleHRyZWdpb246OTA3ZTE2MWMyZmMwNDQwMTgxNGZlOGE4MGY1YzU5ZDJfMTAy_acaad476-c2cc-40eb-9253-642df1e729a4"
      unitRef="usd">151000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzUtMC0xLTEtMjM3ODU3L3RleHRyZWdpb246OTA3ZTE2MWMyZmMwNDQwMTgxNGZlOGE4MGY1YzU5ZDJfMTA5_deccd561-ac1a-43a3-befc-c857e5b524a0"
      unitRef="usd">-156000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzUtMS0xLTEtMjM3ODU3_e19ee72a-ad68-4462-96cc-ad03c2c9648c"
      unitRef="usd">-439000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzUtMy0xLTEtMjM3ODU3_591b709b-b619-4a30-9b0e-76c21b5fe075"
      unitRef="usd">-431000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzUtNS0xLTEtMjM3ODU3_417ffbf9-993c-4f47-b6bd-293a3ad9bf3d"
      unitRef="usd">-426000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzYtMC0xLTEtMjM3ODU3L3RleHRyZWdpb246YzU4NDhhMzhmN2ZkNDk4YWJjNmE4NDcwNDA0NDM4MTZfODc_a4dd94ce-003c-40bf-805a-3686b551a597"
      unitRef="usd">-1755000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzYtMC0xLTEtMjM3ODU3L3RleHRyZWdpb246YzU4NDhhMzhmN2ZkNDk4YWJjNmE4NDcwNDA0NDM4MTZfMTEz_97ad10da-8eca-4d71-af73-fdd408c5e4c5"
      unitRef="usd">-415000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzYtMC0xLTEtMjM3ODU3L3RleHRyZWdpb246YzU4NDhhMzhmN2ZkNDk4YWJjNmE4NDcwNDA0NDM4MTZfMTIw_a9dbfffd-dd58-44e3-ac59-17a7b31d1974"
      unitRef="usd">-382000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzYtMS0xLTEtMjM3ODU3_3902b3e1-9182-498e-b23b-bdee964d0f97"
      unitRef="usd">-5819000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzYtMy0xLTEtMjM3ODU3_0214cceb-a0f8-4f12-8be7-9caf7ac3c9ca"
      unitRef="usd">-1964000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzYtNS0xLTEtMjM3ODU3_709489fc-4ef1-4180-8833-69009aa7ed5d"
      unitRef="usd">1436000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <cbre:OtherComprehensiveIncomeDefinedBenefitPlansTaxes
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzctMC0xLTEtMjM3ODU3L3RleHRyZWdpb246MmJhOWI3MzdhZWU3NDk1M2IyMjM3YTZlZDVhNzU4NTNfNDI_61c74285-4a5b-4083-b9a2-064048a9a22b"
      unitRef="usd">5243000</cbre:OtherComprehensiveIncomeDefinedBenefitPlansTaxes>
    <cbre:OtherComprehensiveIncomeDefinedBenefitPlansTaxes
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzctMC0xLTEtMjM3ODU3L3RleHRyZWdpb246MmJhOWI3MzdhZWU3NDk1M2IyMjM3YTZlZDVhNzU4NTNfNDY_5ddacd36-f99a-4b59-b0bb-5f34de26d639"
      unitRef="usd">8281000</cbre:OtherComprehensiveIncomeDefinedBenefitPlansTaxes>
    <cbre:OtherComprehensiveIncomeDefinedBenefitPlansTaxes
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzctMC0xLTEtMjM3ODU3L3RleHRyZWdpb246MmJhOWI3MzdhZWU3NDk1M2IyMjM3YTZlZDVhNzU4NTNfNTM_3ad0abcd-9cfa-4a5d-b341-2f2f5f1e419a"
      unitRef="usd">-1663000</cbre:OtherComprehensiveIncomeDefinedBenefitPlansTaxes>
    <cbre:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentsNetOfTax
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzctMS0xLTEtMjM3ODU3_f40eefc1-8821-48d6-886d-f89cc995ac03"
      unitRef="usd">14602000</cbre:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentsNetOfTax>
    <cbre:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentsNetOfTax
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzctMy0xLTEtMjM3ODU3_ccf28058-c335-460b-b690-9ac69bf6027a"
      unitRef="usd">-35304000</cbre:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentsNetOfTax>
    <cbre:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentsNetOfTax
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzctNS0xLTEtMjM3ODU3_8374e53e-7c98-4100-976b-a13f26c7ee90"
      unitRef="usd">-7343000</cbre:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentsNetOfTax>
    <cbre:OtherComprehensiveIncomeLossOtherTax
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzktMC0xLTEtMjM3ODU3L3RleHRyZWdpb246ZmZiZmY1NGVmZGEwNDU0ZDg1OTY0ZjYwZTczMDVkOThfMTg_6033af80-1015-4c7c-817d-6886a2a7bb0a"
      unitRef="usd">1022000</cbre:OtherComprehensiveIncomeLossOtherTax>
    <cbre:OtherComprehensiveIncomeLossOtherTax
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzktMC0xLTEtMjM3ODU3L3RleHRyZWdpb246ZmZiZmY1NGVmZGEwNDU0ZDg1OTY0ZjYwZTczMDVkOThfMjU_1f3c038c-bc54-4336-9bef-585f2eda2cee"
      unitRef="usd">699000</cbre:OtherComprehensiveIncomeLossOtherTax>
    <cbre:OtherComprehensiveIncomeLossOtherTax
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzktMC0xLTEtMjM3ODU3L3RleHRyZWdpb246ZmZiZmY1NGVmZGEwNDU0ZDg1OTY0ZjYwZTczMDVkOThfNTE_74c2edfa-c3cb-45db-9bc9-f8a28b6b706c"
      unitRef="usd">-3068000</cbre:OtherComprehensiveIncomeLossOtherTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzktMS0xLTEtMjM3ODU3_63eda45a-ab01-4432-88af-1778c93d344b"
      unitRef="usd">-7565000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzktMy0xLTEtMjM3ODU3_aa682fc2-f6c1-43b5-951e-5c5a2c9196ce"
      unitRef="usd">3164000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzktNS0xLTEtMjM3ODU3_1e69217c-0a8d-4114-8e35-12274be52ff7"
      unitRef="usd">16772000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzEwLTEtMS0xLTIzNzg1Nw_49c582e2-1e9a-40a2-8050-cb4065c993bd"
      unitRef="usd">-436232000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzEwLTMtMS0xLTIzNzg1Nw_673a7a54-2625-4d7d-872a-52fb1ba9d0a2"
      unitRef="usd">-122787000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzEwLTUtMS0xLTIzNzg1Nw_e6140b2e-ea03-4e8d-b229-fb865711b9b1"
      unitRef="usd">150237000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzExLTEtMS0xLTIzNzg1Nw_fd7a7e70-8cf4-4d3c-be08-0a7f8cc0d6eb"
      unitRef="usd">987728000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzExLTMtMS0xLTIzNzg1Nw_ed67235e-1853-41c4-be62-204cd1822285"
      unitRef="usd">1719128000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzExLTUtMS0xLTIzNzg1Nw_260f54bf-d632-4821-9fac-74c0690fcea4"
      unitRef="usd">906105000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzEyLTEtMS0xLTIzNzg1Nw_ad67e6d3-274b-4750-a5cb-02ecbdf2fc13"
      unitRef="usd">-77521000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzEyLTMtMS0xLTIzNzg1Nw_14ce80df-7199-445d-8751-787e8208fd63"
      unitRef="usd">-6513000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzEyLTUtMS0xLTIzNzg1Nw_0892508d-6a92-4886-aeb6-56e5559a38e6"
      unitRef="usd">4094000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzEzLTEtMS0xLTIzNzg1Nw_5dd0b25c-5b55-4192-9765-58388583adca"
      unitRef="usd">1065249000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzEzLTMtMS0xLTIzNzg1Nw_4d061049-c69e-463a-a679-7cea74a5c39e"
      unitRef="usd">1725641000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xODcvZnJhZzpiNmQ1MWYzOTQxNWI0NmYzYjdiOTgxZTZlNWEwZTAxYi90YWJsZTo3YmZlZGFjZDkwN2U0Y2YzYTQ0OTE1ZTBjMTJjNTA3ZS90YWJsZXJhbmdlOjdiZmVkYWNkOTA3ZTRjZjNhNDQ5MTVlMGMxMmM1MDdlXzEzLTUtMS0xLTIzNzg1Nw_0a0783e9-3e65-4764-90d9-5c3026f542c0"
      unitRef="usd">902011000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzMtMS0xLTEtMjM3ODU3_f2863d11-5d2b-4e22-9267-abf410b67d92"
      unitRef="usd">1423960000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzMtMy0xLTEtMjM3ODU3_9d4b3ca4-3621-4694-b84f-23948f775067"
      unitRef="usd">1841915000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzMtNS0xLTEtMjM3ODU3_a23eab49-d037-4f97-88ff-87cbbf42726d"
      unitRef="usd">755868000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzUtMS0xLTEtMjM3ODU3_4a5c984e-8d94-42c9-b1cb-7a2a96d55b8a"
      unitRef="usd">613088000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzUtMy0xLTEtMjM3ODU3_63ee6fd3-a3a2-47a9-853f-c41b4416a39e"
      unitRef="usd">525871000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzUtNS0xLTEtMjM3ODU3_1630b2a9-23cd-457f-ac3d-f76a7b189466"
      unitRef="usd">501728000</us-gaap:DepreciationAndAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzYtMS0xLTEtMjM3ODU3_33fe5a5e-2a3e-4159-8c37-6489eb5d5849"
      unitRef="usd">7741000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzYtMy0xLTEtMjM3ODU3_6427598e-0e1e-4217-8dba-9b3c08f31c61"
      unitRef="usd">8315000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzYtNS0xLTEtMjM3ODU3_ca4456be-ff5e-4cf4-b83f-1528ddbab1e5"
      unitRef="usd">82705000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzctMS0xLTEtMjM3ODU3_cdccd3ad-bacf-45ce-aa00-f7fa84def5c8"
      unitRef="usd">202507000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzctMy0xLTEtMjM3ODU3_2e6ac94c-6edb-4d3d-83a6-12c88f167b5c"
      unitRef="usd">142929000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzctNS0xLTEtMjM3ODU3_760f583f-07ec-4904-b068-5a33b7954244"
      unitRef="usd">297980000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:AssetImpairmentCharges
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzgtMS0xLTEtMjM3ODU3_a1fb54f3-c8a2-4181-b2b3-e0883caabc4d"
      unitRef="usd">58713000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzgtMy0xLTEtMjM3ODU3_64d6fe67-12bb-44c8-b5b4-03a7c91b7b2d"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzgtNS0xLTEtMjM3ODU3_9fab97aa-fcfc-42b3-81ea-f8206db3b9de"
      unitRef="usd">88676000</us-gaap:AssetImpairmentCharges>
    <us-gaap:GainLossOnInvestments
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzktMS0xLTEtMjM3ODU3_b23150d7-d504-4cb1-be40-aab93a04e430"
      unitRef="usd">-30482000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzktMy0xLTEtMjM3ODU3_bc5203d9-9c49-4a85-9022-d49b01fce84e"
      unitRef="usd">41982000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzktNS0xLTEtMjM3ODU3_b6f5f9fa-937f-413a-9962-cc6231e3d7cc"
      unitRef="usd">17394000</us-gaap:GainLossOnInvestments>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzEwLTEtMS0xLTIzNzg1Nw_e72a8df6-43f4-4558-9788-51796fad560a"
      unitRef="usd">17026000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzEwLTMtMS0xLTIzNzg1Nw_8f140d6c-f595-4882-af97-f8315894ffde"
      unitRef="usd">24489000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzEwLTUtMS0xLTIzNzg1Nw_fe38c6c5-123d-49b0-bd2e-c30f954dfb15"
      unitRef="usd">44366000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ShareBasedCompensation
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzExLTEtMS0xLTIzNzg1Nw_b474999a-b9d0-4228-b85f-27b7b149ca36"
      unitRef="usd">160325000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzExLTMtMS0xLTIzNzg1Nw_d297ba75-343f-4317-9a7d-d8ff84a62d64"
      unitRef="usd">184934000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzExLTUtMS0xLTIzNzg1Nw_47b20d65-d85e-458a-9dcc-085233aea72b"
      unitRef="usd">60391000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeconsolidationGainOrLossAmount
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzEyLTEtMS0xLTI4MTgyMA_af343594-add1-4a6d-b6c3-30214f5e5f93"
      unitRef="usd">0</us-gaap:DeconsolidationGainOrLossAmount>
    <us-gaap:DeconsolidationGainOrLossAmount
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzEyLTMtMS0xLTI4MTgyMA_622a85a7-ff20-4e94-ad09-28bd6ff63339"
      unitRef="usd">187456000</us-gaap:DeconsolidationGainOrLossAmount>
    <us-gaap:DeconsolidationGainOrLossAmount
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzEyLTUtMS0xLTI4MTgyMA_e8d4e25c-81a7-4449-a9d9-38ac3e6508da"
      unitRef="usd">0</us-gaap:DeconsolidationGainOrLossAmount>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzEyLTEtMS0xLTIzNzg1Nw_54d02f37-2259-43cf-aeee-68cda6f1946b"
      unitRef="usd">228998000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzEyLTMtMS0xLTIzNzg1Nw_d92094b5-224d-406c-9d8f-80f054e84ceb"
      unitRef="usd">618697000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzEyLTUtMS0xLTIzNzg1Nw_4be07134-45c7-4f1b-88f2-0ab7f4b25302"
      unitRef="usd">126161000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzE0LTEtMS0xLTIzNzg1Nw_919b0c35-e5de-4c13-8c89-eb21a2820ace"
      unitRef="usd">389276000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzE0LTMtMS0xLTIzNzg1Nw_340f9dd1-45d4-495a-beb3-c1e2cead404b"
      unitRef="usd">520382000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzE0LTUtMS0xLTIzNzg1Nw_fff42045-fbd0-4462-90a1-f6bb7e800e65"
      unitRef="usd">155975000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzE1LTEtMS0xLTIzNzg1Nw_d49dbfb1-c33e-4a58-9c5a-9c920c01dad1"
      unitRef="usd">14526920000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzE1LTMtMS0xLTIzNzg1Nw_a3c2b5c4-3318-4719-90be-52cc5d2be1ae"
      unitRef="usd">17194606000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzE1LTUtMS0xLTIzNzg1Nw_5643303a-2d5d-497d-b928-dfadf8c491d7"
      unitRef="usd">20937521000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzE2LTEtMS0xLTIzNzg1Nw_752cfe20-b418-4a66-866a-7d829a4efc7e"
      unitRef="usd">13651807000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzE2LTMtMS0xLTIzNzg1Nw_a4e646d1-fca5-4d33-b760-8b5db3bf8cf1"
      unitRef="usd">17015839000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzE2LTUtMS0xLTIzNzg1Nw_e3fc2342-fed9-45ce-b285-7dd7d6ca356f"
      unitRef="usd">21268114000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <cbre:IncreaseDecreaseInWarehouseLinesOfCredit
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzE3LTEtMS0xLTIzNzg1Nw_b663e498-6dd5-4af2-a40e-51b5d9676a3b"
      unitRef="usd">-829611000</cbre:IncreaseDecreaseInWarehouseLinesOfCredit>
    <cbre:IncreaseDecreaseInWarehouseLinesOfCredit
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzE3LTMtMS0xLTIzNzg1Nw_43294f2d-8d38-440b-9778-be3a259faf98"
      unitRef="usd">-106513000</cbre:IncreaseDecreaseInWarehouseLinesOfCredit>
    <cbre:IncreaseDecreaseInWarehouseLinesOfCredit
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzE3LTUtMS0xLTIzNzg1Nw_92589872-8bfa-4331-a529-4afdf374452a"
      unitRef="usd">406789000</cbre:IncreaseDecreaseInWarehouseLinesOfCredit>
    <us-gaap:PaymentsForProceedsFromTenantAllowance
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzE4LTEtMS0xLTIzNzg1Nw_8237ac5d-ace9-4ece-977e-3d0e0bc46089"
      unitRef="usd">-11605000</us-gaap:PaymentsForProceedsFromTenantAllowance>
    <us-gaap:PaymentsForProceedsFromTenantAllowance
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzE4LTMtMS0xLTIzNzg1Nw_615b1d77-3ad2-486d-8ee1-27bc4a18a42f"
      unitRef="usd">-31176000</us-gaap:PaymentsForProceedsFromTenantAllowance>
    <us-gaap:PaymentsForProceedsFromTenantAllowance
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzE4LTUtMS0xLTIzNzg1Nw_3325862c-ef34-40a4-87af-0c7ae3ad4513"
      unitRef="usd">-48030000</us-gaap:PaymentsForProceedsFromTenantAllowance>
    <us-gaap:PaymentsForPurchaseOfSecuritiesOperatingActivities
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzE5LTEtMS0xLTIzNzg1Nw_aca30679-face-4160-9c8e-5c709d4470a4"
      unitRef="usd">28232000</us-gaap:PaymentsForPurchaseOfSecuritiesOperatingActivities>
    <us-gaap:PaymentsForPurchaseOfSecuritiesOperatingActivities
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzE5LTMtMS0xLTIzNzg1Nw_30b625c9-fed6-464d-8ee5-1ff2700e0156"
      unitRef="usd">7154000</us-gaap:PaymentsForPurchaseOfSecuritiesOperatingActivities>
    <us-gaap:PaymentsForPurchaseOfSecuritiesOperatingActivities
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzE5LTUtMS0xLTIzNzg1Nw_ba060146-a90e-47cd-a167-50522638a16a"
      unitRef="usd">11113000</us-gaap:PaymentsForPurchaseOfSecuritiesOperatingActivities>
    <us-gaap:ProceedsFromSaleOfSecuritiesOperatingActivities
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzIwLTEtMS0xLTIzNzg1Nw_b1ee769b-bf23-45d3-9968-5bb79ee7c838"
      unitRef="usd">30360000</us-gaap:ProceedsFromSaleOfSecuritiesOperatingActivities>
    <us-gaap:ProceedsFromSaleOfSecuritiesOperatingActivities
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzIwLTMtMS0xLTIzNzg1Nw_0170675e-17c3-4957-8b21-f256057a89fe"
      unitRef="usd">8709000</us-gaap:ProceedsFromSaleOfSecuritiesOperatingActivities>
    <us-gaap:ProceedsFromSaleOfSecuritiesOperatingActivities
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzIwLTUtMS0xLTIzNzg1Nw_4e22daba-c6dc-4d61-a749-a5fd34563443"
      unitRef="usd">13741000</us-gaap:ProceedsFromSaleOfSecuritiesOperatingActivities>
    <cbre:IncreaseDecreaseInRealEstateUnderDevelopment
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzIxLTEtMS0xLTIzNzg1Nw_2cf85822-0d3c-4f3c-9355-cc15e915ef41"
      unitRef="usd">-94599000</cbre:IncreaseDecreaseInRealEstateUnderDevelopment>
    <cbre:IncreaseDecreaseInRealEstateUnderDevelopment
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzIxLTMtMS0xLTIzNzg1Nw_3b58dc22-3a34-4f4c-a1a5-fc8bafdce542"
      unitRef="usd">54658000</cbre:IncreaseDecreaseInRealEstateUnderDevelopment>
    <cbre:IncreaseDecreaseInRealEstateUnderDevelopment
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzIxLTUtMS0xLTIzNzg1Nw_5337f5bb-a414-48ea-a18b-bbc7dbb22a2b"
      unitRef="usd">105619000</cbre:IncreaseDecreaseInRealEstateUnderDevelopment>
    <cbre:IncreaseDecreaseInReceivablesPrepaidExpensesAndOtherAssetsIncludingContractAssets
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzIyLTEtMS0xLTIzNzg1Nw_06db4155-548a-46d7-8477-5841c663e0bd"
      unitRef="usd">503365000</cbre:IncreaseDecreaseInReceivablesPrepaidExpensesAndOtherAssetsIncludingContractAssets>
    <cbre:IncreaseDecreaseInReceivablesPrepaidExpensesAndOtherAssetsIncludingContractAssets
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzIyLTMtMS0xLTIzNzg1Nw_fda1cdd3-d8b1-4d2c-87ec-46e6ef6e905a"
      unitRef="usd">765959000</cbre:IncreaseDecreaseInReceivablesPrepaidExpensesAndOtherAssetsIncludingContractAssets>
    <cbre:IncreaseDecreaseInReceivablesPrepaidExpensesAndOtherAssetsIncludingContractAssets
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzIyLTUtMS0xLTIzNzg1Nw_9a3931d6-b6f0-4d2d-83fd-3ad540f05c8c"
      unitRef="usd">-371009000</cbre:IncreaseDecreaseInReceivablesPrepaidExpensesAndOtherAssetsIncludingContractAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzIzLTEtMS0xLTIzNzg1Nw_0d1f7124-5e1d-40d8-b1a6-760d44e0eca9"
      unitRef="usd">64102000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzIzLTMtMS0xLTIzNzg1Nw_553289ca-2f85-40bb-8e34-d61d3a5ab34b"
      unitRef="usd">104749000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzIzLTUtMS0xLTIzNzg1Nw_2c27b1bd-395b-493e-83bb-18409bf33349"
      unitRef="usd">105491000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzI0LTEtMS0xLTIzNzg1Nw_c9274662-3d6f-46d7-905c-2e6b3a2e5cd8"
      unitRef="usd">-1995000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzI0LTMtMS0xLTIzNzg1Nw_ff232b6d-13e3-43c7-a0de-2fb4e768dd51"
      unitRef="usd">729703000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzI0LTUtMS0xLTIzNzg1Nw_525ca744-f6e2-4d63-accc-beaace0d96c8"
      unitRef="usd">-100142000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzI1LTEtMS0xLTIzNzg1Nw_0c427785-f1c4-4057-81e2-2e10698b99f9"
      unitRef="usd">133244000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzI1LTMtMS0xLTIzNzg1Nw_fdeb40d9-c30f-4751-94f3-da2ff7413781"
      unitRef="usd">-248293000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzI1LTUtMS0xLTIzNzg1Nw_7a8ed349-7efd-47ad-b613-d4a4f1f24a9a"
      unitRef="usd">-173648000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzI2LTEtMS0xLTIzNzg1Nw_31b19aa3-3880-41e4-a577-8a8e4878f13e"
      unitRef="usd">219350000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzI2LTMtMS0xLTIzNzg1Nw_cda600b4-3606-434b-9933-14b60d43c56d"
      unitRef="usd">117777000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzI2LTUtMS0xLTIzNzg1Nw_4684330a-5b5c-481e-830e-30e3c780616f"
      unitRef="usd">-11364000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzI3LTEtMS0xLTIzNzg1Nw_1294bd94-43a3-4115-86ba-74f969d96240"
      unitRef="usd">1629088000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzI3LTMtMS0xLTIzNzg1Nw_5b1f984c-6148-4ce5-a75a-fb13281e79bd"
      unitRef="usd">2364178000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzI3LTUtMS0xLTIzNzg1Nw_32c5ee56-a5b9-4173-96e0-762c76c9487a"
      unitRef="usd">1830779000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzI5LTEtMS0xLTIzNzg1Nw_7fa562f0-846a-4b47-8192-4ccbcf7ed7a6"
      unitRef="usd">260140000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzI5LTMtMS0xLTIzNzg1Nw_c6c9409a-798f-4b2c-9f8d-2f4eb75ba90e"
      unitRef="usd">209851000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzI5LTUtMS0xLTIzNzg1Nw_574a9626-ab50-48bf-a343-15757c1c43d4"
      unitRef="usd">266575000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzMwLTEtMS0xLTIzNzg1Nw_e4480644-a163-4c73-938b-9fa1ff2c865b"
      unitRef="usd">173582000</us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzMwLTMtMS0xLTIzNzg1Nw_9d9ba6d7-b683-4436-a035-f16f31b848bc"
      unitRef="usd">781489000</us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzMwLTUtMS0xLTIzNzg1Nw_97bbd3e0-8f0f-4474-bc5d-b862ece5c55f"
      unitRef="usd">27848000</us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzMxLTEtMS0xLTIzNzg1Nw_a56393ed-c31d-4c22-866e-6f1544074e55"
      unitRef="usd">385164000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzMxLTMtMS0xLTIzNzg1Nw_fa7a94ef-1952-41ce-8995-f77de3fea6a8"
      unitRef="usd">334544000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzMxLTUtMS0xLTIzNzg1Nw_5227ca0c-afec-45f3-a392-a2656e430efe"
      unitRef="usd">146409000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzMyLTEtMS0xLTIzNzg1Nw_4b8394e9-5207-4817-bc73-4ee76809cde7"
      unitRef="usd">87170000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzMyLTMtMS0xLTIzNzg1Nw_64c1bdb7-19d9-4fae-9f97-c67fd46aba91"
      unitRef="usd">75853000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzMyLTUtMS0xLTIzNzg1Nw_6adbda98-719f-4b24-8a17-072a4328b577"
      unitRef="usd">88731000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzMzLTEtMS0xLTI0MjcyMg_596fd63a-e618-42f9-9c9d-eaa3aec88f6a"
      unitRef="usd">100720000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzMzLTMtMS0xLTI0MjcyMg_421c20d3-8a53-4ec0-8524-34796592e780"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzMzLTUtMS0xLTI0MjcyMg_3306a8d7-d1bc-49b9-ad8d-784143184f11"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <cbre:PaymentsForRecapitalization
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzMzLTEtMS0xLTIzNzg1Nw_7bd5b781-b22f-45be-abaa-fc17bb9ce08e"
      unitRef="usd">0</cbre:PaymentsForRecapitalization>
    <cbre:PaymentsForRecapitalization
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzMzLTMtMS0xLTIzNzg1Nw_4681f7d1-d8e5-4d44-9b2b-cf9e7f33a557"
      unitRef="usd">220001000</cbre:PaymentsForRecapitalization>
    <cbre:PaymentsForRecapitalization
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzMzLTUtMS0xLTIzNzg1Nw_0c97b1bd-f2ce-46bf-a976-632d87e78c1a"
      unitRef="usd">0</cbre:PaymentsForRecapitalization>
    <cbre:ProceedsFromTrustAccountSpecialPurposeAcquisitionCompany
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzM0LTEtMS0xLTIzNzg1Nw_1345004d-1b06-4408-b2f3-38232c6d75b1"
      unitRef="usd">0</cbre:ProceedsFromTrustAccountSpecialPurposeAcquisitionCompany>
    <cbre:ProceedsFromTrustAccountSpecialPurposeAcquisitionCompany
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzM0LTMtMS0xLTIzNzg1Nw_80201488-2124-48f5-a2dc-3cf6bd80a776"
      unitRef="usd">212722000</cbre:ProceedsFromTrustAccountSpecialPurposeAcquisitionCompany>
    <cbre:ProceedsFromTrustAccountSpecialPurposeAcquisitionCompany
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzM0LTUtMS0xLTIzNzg1Nw_a2968435-6938-4b16-a950-027bd0d9361a"
      unitRef="usd">0</cbre:ProceedsFromTrustAccountSpecialPurposeAcquisitionCompany>
    <cbre:PaymentsToEstablishSpecialPurposeAcquisitionCompany
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzM1LTEtMS0xLTIzNzg1Nw_8288ed62-cd14-452e-9860-1ad7cb4010df"
      unitRef="usd">0</cbre:PaymentsToEstablishSpecialPurposeAcquisitionCompany>
    <cbre:PaymentsToEstablishSpecialPurposeAcquisitionCompany
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzM1LTMtMS0xLTIzNzg1Nw_5b80696e-d0b7-4821-8b2c-01744ff79bec"
      unitRef="usd">0</cbre:PaymentsToEstablishSpecialPurposeAcquisitionCompany>
    <cbre:PaymentsToEstablishSpecialPurposeAcquisitionCompany
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzM1LTUtMS0xLTIzNzg1Nw_de1846e4-5f2e-4889-bb26-1ecf79d1aa50"
      unitRef="usd">402500000</cbre:PaymentsToEstablishSpecialPurposeAcquisitionCompany>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzM2LTEtMS0xLTIzNzg1Nw_c32fa5fc-84c9-4597-9d20-e5757eba2f54"
      unitRef="usd">19000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzM2LTMtMS0xLTIzNzg1Nw_b136bde1-37cf-4506-8f9d-8af19ce4e87b"
      unitRef="usd">23587000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzM2LTUtMS0xLTIzNzg1Nw_ecfceb22-ad7a-46b1-8a81-0d884e850e42"
      unitRef="usd">-10516000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzM3LTEtMS0xLTIzNzg1Nw_fbe42d13-14cf-48cd-95b6-2acdb78e9f67"
      unitRef="usd">-832455000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzM3LTMtMS0xLTIzNzg1Nw_c49922d4-f6fa-4b78-8fbc-0ef296454408"
      unitRef="usd">-1280897000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTo3YTFjMjRjY2QwZjc0MzgxYWZmNWMwMmYxNWI2NWRmZi90YWJsZXJhbmdlOjdhMWMyNGNjZDBmNzQzODFhZmY1YzAyZjE1YjY1ZGZmXzM3LTUtMS0xLTIzNzg1Nw_f1bb9310-e973-40c5-850a-25c167fbd065"
      unitRef="usd">-744085000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzQtMS0xLTEtMjM3ODU3_2c5b8982-40d3-4cc6-97f4-e537296baa53"
      unitRef="usd">0</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzQtMy0xLTEtMjM3ODU3_24c5529c-d564-4deb-8c79-5386bd00381e"
      unitRef="usd">300000000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzQtNS0xLTEtMjM3ODU3_8deffa64-e09e-407f-8317-d6e741cb2f69"
      unitRef="usd">0</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzUtMS0xLTEtMjM3ODU3_ba54535a-a365-4653-b727-e947fbdf28e0"
      unitRef="usd">1833000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzUtMy0xLTEtMjM3ODU3_8309f32b-fefe-4767-8ec8-d314cc336660"
      unitRef="usd">26599000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzUtNS0xLTEtMjM3ODU3_488e8bfb-7bae-413c-bef7-4fd597bcad6b"
      unitRef="usd">835671000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzYtMS0xLTEtMjM3ODU3_18dfe9e5-7ed4-452a-a47f-51a621fb5290"
      unitRef="usd">1655000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzYtMy0xLTEtMjM3ODU3_3a60b80b-bb32-4056-af05-9788c1349307"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzYtNS0xLTEtMjM3ODU3_14c7989e-687f-4919-84f4-48391f6ffd8c"
      unitRef="usd">835671000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7b3ecd6f7c8f4bd4b2ff4a3f28b01f43_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzctMC0xLTEtMjM3ODU3L3RleHRyZWdpb246NDhmODVjZGYyM2Q0NDQyOWFlN2U2ZTAzZWFjNGZmMDlfMTc_e6b10cdd-c673-4d37-9e9c-b666d4fc950a"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie63c5853c2634d0d9016d31661bbf4b7_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzctMC0xLTEtMjM3ODU3L3RleHRyZWdpb246NDhmODVjZGYyM2Q0NDQyOWFlN2U2ZTAzZWFjNGZmMDlfMTc_e92311c5-788b-4068-a6e2-e50d114fe88a"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7d34ada0babb43b6ae86e01ee196c115_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzctMC0xLTEtMjM3ODU3L3RleHRyZWdpb246NDhmODVjZGYyM2Q0NDQyOWFlN2U2ZTAzZWFjNGZmMDlfMTc_ff4806df-d7a5-42e3-bf6f-ba9d27c86328"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzctMS0xLTEtMjM3ODU3_95634450-eb1a-4042-a9d2-fc226111e825"
      unitRef="usd">0</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzctMy0xLTEtMjM3ODU3_62f42e24-8dcf-4d87-9a6e-0ee144bdd3f0"
      unitRef="usd">0</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzctNS0xLTEtMjM3ODU3_9ee35bf4-b90e-49ff-8525-2b02e5576699"
      unitRef="usd">499652000</us-gaap:RepaymentsOfSeniorDebt>
    <cbre:ProceedsFromSaleOfNoncontrollingInterestSpecialPurposeAcquisitionCompany
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzktMS0xLTEtMjM3ODU3_9b910cba-b012-4523-96ea-3851bba5cd8f"
      unitRef="usd">0</cbre:ProceedsFromSaleOfNoncontrollingInterestSpecialPurposeAcquisitionCompany>
    <cbre:ProceedsFromSaleOfNoncontrollingInterestSpecialPurposeAcquisitionCompany
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzktMy0xLTEtMjM3ODU3_baa8422e-26c7-40b7-baee-1af65a7eb41f"
      unitRef="usd">0</cbre:ProceedsFromSaleOfNoncontrollingInterestSpecialPurposeAcquisitionCompany>
    <cbre:ProceedsFromSaleOfNoncontrollingInterestSpecialPurposeAcquisitionCompany
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzktNS0xLTEtMjM3ODU3_6e0ac4bd-29dc-4101-b424-2388738af7bf"
      unitRef="usd">393661000</cbre:ProceedsFromSaleOfNoncontrollingInterestSpecialPurposeAcquisitionCompany>
    <cbre:PaymentsToNoncontrollingInterestAndDeferredUnderwritingCommissions
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzEwLTEtMS0xLTIzNzg1Nw_dde96274-6d49-47fb-9aa3-9dae24392e3c"
      unitRef="usd">0</cbre:PaymentsToNoncontrollingInterestAndDeferredUnderwritingCommissions>
    <cbre:PaymentsToNoncontrollingInterestAndDeferredUnderwritingCommissions
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzEwLTMtMS0xLTIzNzg1Nw_fa2a6857-e7c8-49c3-9dc8-58137556b470"
      unitRef="usd">205110000</cbre:PaymentsToNoncontrollingInterestAndDeferredUnderwritingCommissions>
    <cbre:PaymentsToNoncontrollingInterestAndDeferredUnderwritingCommissions
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzEwLTUtMS0xLTIzNzg1Nw_07c85f29-ff7d-4b01-b87f-9db6e1b6c939"
      unitRef="usd">0</cbre:PaymentsToNoncontrollingInterestAndDeferredUnderwritingCommissions>
    <cbre:ProceedsFromNotesPayableOnRealEstate
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzExLTEtMS0xLTIzNzg1Nw_04da5511-dd23-4357-b673-2a17a4168e64"
      unitRef="usd">39265000</cbre:ProceedsFromNotesPayableOnRealEstate>
    <cbre:ProceedsFromNotesPayableOnRealEstate
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzExLTMtMS0xLTIzNzg1Nw_0e7c2b28-c780-4262-8ac0-28d0d83fea16"
      unitRef="usd">78428000</cbre:ProceedsFromNotesPayableOnRealEstate>
    <cbre:ProceedsFromNotesPayableOnRealEstate
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzExLTUtMS0xLTIzNzg1Nw_88f67ae9-bd2f-4b2a-b816-291be7366c9b"
      unitRef="usd">90552000</cbre:ProceedsFromNotesPayableOnRealEstate>
    <cbre:RepaymentOfNotesPayableOnRealEstate
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzEyLTEtMS0xLTIzNzg1Nw_ce3435b5-fbab-4a45-9cee-fe6dd31c0cd3"
      unitRef="usd">27723000</cbre:RepaymentOfNotesPayableOnRealEstate>
    <cbre:RepaymentOfNotesPayableOnRealEstate
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzEyLTMtMS0xLTIzNzg1Nw_92654677-5570-4f27-b3f6-d3f5108d26c8"
      unitRef="usd">109461000</cbre:RepaymentOfNotesPayableOnRealEstate>
    <cbre:RepaymentOfNotesPayableOnRealEstate
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzEyLTUtMS0xLTIzNzg1Nw_739ae7ef-a528-4ff0-8a45-26056b6b4cfc"
      unitRef="usd">24704000</cbre:RepaymentOfNotesPayableOnRealEstate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7f99c46cbed845b89ab3100914a188db_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzEzLTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOjA4OGEzMzNlNWE0ZTQxNzdhZWFkYmMxMmFmMWY0ZmZjXzMw_553439ef-d32e-4537-8ae7-bb900ad6d800"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5ffe1079d84444a8badaba650227eae5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzEzLTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOjA4OGEzMzNlNWE0ZTQxNzdhZWFkYmMxMmFmMWY0ZmZjXzMw_ade91a1c-6bbd-4168-90c4-ba3b84a0faff"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ifa784f1367454b90ae549ac4f15e453a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzEzLTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOjA4OGEzMzNlNWE0ZTQxNzdhZWFkYmMxMmFmMWY0ZmZjXzMw_cc657c78-bd3f-4f14-8629-262d27db685c"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzEzLTEtMS0xLTIzNzg1Nw_8df364f8-7aa1-487b-bb2f-9d882e160fa3"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzEzLTMtMS0xLTIzNzg1Nw_36f5a211-5b96-453f-a009-1453c02b0431"
      unitRef="usd">492255000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzEzLTUtMS0xLTIzNzg1Nw_18c5cf68-c56e-4579-8f56-5bf03cf8b976"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzE0LTEtMS0xLTIzNzg1Nw_dc42f001-68fe-4c41-b1a8-0bb6ca42c3b7"
      unitRef="usd">1850318000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzE0LTMtMS0xLTIzNzg1Nw_4039dca2-dd71-4735-976b-2935d03f546d"
      unitRef="usd">368603000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzE0LTUtMS0xLTIzNzg1Nw_4da7f3fb-b3d2-44de-b64c-9868a124e3eb"
      unitRef="usd">50028000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <cbre:PaymentsToAcquireBusinessFinancingActivities
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzE1LTEtMS0xLTIzNzg1Nw_792a3d29-d2dd-4ae3-bbf6-1be4738d4f05"
      unitRef="usd">34443000</cbre:PaymentsToAcquireBusinessFinancingActivities>
    <cbre:PaymentsToAcquireBusinessFinancingActivities
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzE1LTMtMS0xLTIzNzg1Nw_b9e6889e-034c-4914-8c4f-6a6ca710e336"
      unitRef="usd">17769000</cbre:PaymentsToAcquireBusinessFinancingActivities>
    <cbre:PaymentsToAcquireBusinessFinancingActivities
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzE1LTUtMS0xLTIzNzg1Nw_b76581f8-6172-4605-9fce-5a726bd72137"
      unitRef="usd">44700000</cbre:PaymentsToAcquireBusinessFinancingActivities>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzE2LTEtMS0xLTIzNzg1Nw_cb1fb170-54db-4633-a258-38123fb246d0"
      unitRef="usd">37932000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzE2LTMtMS0xLTIzNzg1Nw_e2d7e369-7922-454d-8784-fd9c06d9e15d"
      unitRef="usd">38864000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzE2LTUtMS0xLTIzNzg1Nw_09b8938e-1a9d-45f5-ac56-5a2e064c3219"
      unitRef="usd">43835000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzE3LTEtMS0xLTIzNzg1Nw_95fd62f1-29a0-4506-8b67-ba0675a6fe0c"
      unitRef="usd">2427000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzE3LTMtMS0xLTIzNzg1Nw_7f705ea7-c0fd-4160-93c3-3e4d9f510122"
      unitRef="usd">862000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzE3LTUtMS0xLTIzNzg1Nw_758338ca-7ffb-48c8-b40d-8dbd7419976d"
      unitRef="usd">2173000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzE4LTEtMS0xLTIzNzg1Nw_4993b86c-9238-4e9f-8780-0321990e15fb"
      unitRef="usd">893000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzE4LTMtMS0xLTIzNzg1Nw_a6c50339-6687-427e-ab20-5263acb65a6d"
      unitRef="usd">4572000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzE4LTUtMS0xLTIzNzg1Nw_b90e80c6-9808-4b83-8df0-27c7872d2587"
      unitRef="usd">4330000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzE5LTEtMS0xLTIzNzg1Nw_f8ce9280-86c2-4e43-8f4e-d1d8b84659ff"
      unitRef="usd">-34476000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzE5LTMtMS0xLTIzNzg1Nw_90c67a52-8cdf-4cc1-93c5-d0bd268c032d"
      unitRef="usd">-44396000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzE5LTUtMS0xLTIzNzg1Nw_ce494dad-161f-40dd-bbea-8b953c7f0bc0"
      unitRef="usd">-41893000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzIwLTEtMS0xLTIzNzg1Nw_7535eb07-b201-4a6c-852c-2fe83da9b040"
      unitRef="usd">-1766093000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzIwLTMtMS0xLTIzNzg1Nw_75fbc88a-f2fd-41a3-b1dc-bcae4418ac8f"
      unitRef="usd">-490631000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzIwLTUtMS0xLTIzNzg1Nw_e347cc19-83e8-41d0-a3c5-5bf07f540069"
      unitRef="usd">-222756000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzIxLTEtMS0xLTIzNzg1Nw_0179addd-73d9-4bdd-891d-f7eedd69f678"
      unitRef="usd">-165472000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzIxLTMtMS0xLTIzNzg1Nw_fc83a114-c46e-49e5-8a5e-33491ae3590d"
      unitRef="usd">-92116000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzIxLTUtMS0xLTIzNzg1Nw_e6015c09-e503-4560-9893-e51bd403a811"
      unitRef="usd">81564000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzIyLTEtMS0xLTIzNzg1Nw_88d1d783-fb82-489c-8007-82b2a4e1897b"
      unitRef="usd">-1134932000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzIyLTMtMS0xLTIzNzg1Nw_ee6ee6f1-ee76-4963-a51e-b5c103f5b83b"
      unitRef="usd">500534000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzIyLTUtMS0xLTIzNzg1Nw_a66886de-4912-4f23-bfb7-79b8187dad8b"
      unitRef="usd">945502000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzIzLTEtMS0xLTIzNzg1Nw_a05f3d02-8edd-428f-985b-af1c16490ff4"
      unitRef="usd">2539781000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i77529a1c7b534820bf685ad298aae64c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzIzLTMtMS0xLTIzNzg1Nw_196673b6-f367-4e89-8ff9-2c12b754e26f"
      unitRef="usd">2039247000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i78c798bc9ba5469f86919402c1e9dfc8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzIzLTUtMS0xLTIzNzg1Nw_a7ddcc9f-7983-4dbd-b824-5f2bdb1059c8"
      unitRef="usd">1093745000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzI0LTEtMS0xLTIzNzg1Nw_ffa32d40-e63c-4090-8847-1bf551ad483c"
      unitRef="usd">1404849000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzI0LTMtMS0xLTIzNzg1Nw_c8a72a5d-d291-4c90-918e-3d6a4a005523"
      unitRef="usd">2539781000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i77529a1c7b534820bf685ad298aae64c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzI0LTUtMS0xLTIzNzg1Nw_e1efb9f8-9553-492a-a1b0-29ca8da95b88"
      unitRef="usd">2039247000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzI3LTEtMS0xLTIzNzg1Nw_efe88912-b4ea-4e86-bf06-a24d79e33b26"
      unitRef="usd">89223000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzI3LTMtMS0xLTIzNzg1Nw_ad0a2562-ffda-4725-9663-7bec021304be"
      unitRef="usd">41068000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzI3LTUtMS0xLTIzNzg1Nw_749a2526-8494-4e4e-b1c8-43e0217958c3"
      unitRef="usd">67463000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzI4LTEtMS0xLTIzNzg1Nw_be3ecefd-6d32-4d19-9971-82e30d4f1e7e"
      unitRef="usd">604366000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzI4LTMtMS0xLTIzNzg1Nw_ce81980a-8eff-47cc-8df4-cb927743c082"
      unitRef="usd">330426000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzI4LTUtMS0xLTIzNzg1Nw_57bf9c32-a12b-433f-8327-c5cee3e830d6"
      unitRef="usd">51681000</us-gaap:IncomeTaxesPaidNet>
    <cbre:DeferredPurchaseConsideration
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzMwLTEtMS0xLTIzNzg1Nw_dc65a7a5-679c-4bb9-b593-d8ff4662b994"
      unitRef="usd">0</cbre:DeferredPurchaseConsideration>
    <cbre:DeferredPurchaseConsideration
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzMwLTMtMS0xLTIzNzg1Nw_b945b777-d7fe-451d-a535-a5e93da65de0"
      unitRef="usd">485414000</cbre:DeferredPurchaseConsideration>
    <cbre:DeferredPurchaseConsideration
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzMwLTUtMS0xLTIzNzg1Nw_03946cd3-7008-46f0-b65e-177987e2fc9e"
      unitRef="usd">0</cbre:DeferredPurchaseConsideration>
    <cbre:NoncontrollingInterestAcquired
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzMxLTEtMS0xLTIzNzg1Nw_37654d82-8516-44c4-a7f4-be4516390292"
      unitRef="usd">0</cbre:NoncontrollingInterestAcquired>
    <cbre:NoncontrollingInterestAcquired
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzMxLTMtMS0xLTIzNzg1Nw_0d0b543e-c9e1-4e22-b32a-37a18268cd5c"
      unitRef="usd">774122000</cbre:NoncontrollingInterestAcquired>
    <cbre:NoncontrollingInterestAcquired
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzMxLTUtMS0xLTIzNzg1Nw_0572a415-95c0-4f15-b489-34adcd170ca6"
      unitRef="usd">0</cbre:NoncontrollingInterestAcquired>
    <cbre:InvestmentInWarrantsAndShares
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzMyLTEtMS0xLTIzNzg1Nw_f1b4c8b1-20c0-4fc0-855e-3c53fad90f2c"
      unitRef="usd">0</cbre:InvestmentInWarrantsAndShares>
    <cbre:InvestmentInWarrantsAndShares
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzMyLTMtMS0xLTIzNzg1Nw_87450c6b-9d95-49dd-b7ce-d90b196c5776"
      unitRef="usd">141871000</cbre:InvestmentInWarrantsAndShares>
    <cbre:InvestmentInWarrantsAndShares
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzMyLTUtMS0xLTIzNzg1Nw_d69f8b00-69db-4327-83b6-732af64d987c"
      unitRef="usd">0</cbre:InvestmentInWarrantsAndShares>
    <cbre:ReductionInRedeemableNoncontrollingInterestSpecialPurposeAcquisitionCompany
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzMzLTEtMS0xLTIzNzg1Nw_1e25caf3-427b-46ef-b726-21e198a9cf79"
      unitRef="usd">0</cbre:ReductionInRedeemableNoncontrollingInterestSpecialPurposeAcquisitionCompany>
    <cbre:ReductionInRedeemableNoncontrollingInterestSpecialPurposeAcquisitionCompany
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzMzLTMtMS0xLTIzNzg1Nw_65d806e7-3f1d-4512-ab39-4f3bb859b6ee"
      unitRef="usd">211501000</cbre:ReductionInRedeemableNoncontrollingInterestSpecialPurposeAcquisitionCompany>
    <cbre:ReductionInRedeemableNoncontrollingInterestSpecialPurposeAcquisitionCompany
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzMzLTUtMS0xLTIzNzg1Nw_0060453e-707d-48df-9d22-515280572cc4"
      unitRef="usd">0</cbre:ReductionInRedeemableNoncontrollingInterestSpecialPurposeAcquisitionCompany>
    <cbre:ReductionOfTrustAccountSpecialPurposeAcquisitionCompany
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzM0LTEtMS0xLTIzNzg1Nw_1675b25b-5f7b-466c-ab1b-5d0252a26128"
      unitRef="usd">0</cbre:ReductionOfTrustAccountSpecialPurposeAcquisitionCompany>
    <cbre:ReductionOfTrustAccountSpecialPurposeAcquisitionCompany
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzM0LTMtMS0xLTIzNzg1Nw_98805994-993e-4c53-870f-d03be4925c93"
      unitRef="usd">189801000</cbre:ReductionOfTrustAccountSpecialPurposeAcquisitionCompany>
    <cbre:ReductionOfTrustAccountSpecialPurposeAcquisitionCompany
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTAvZnJhZzo5OTMwYzY5MGE2Yzc0NGNlODk3YWM0YWQ0NmFlMjA5NC90YWJsZTpkMjA1MGUzODgwNjM0OWJhOTQ0MjNlMWYxMDQ0OTI3Mi90YWJsZXJhbmdlOmQyMDUwZTM4ODA2MzQ5YmE5NDQyM2UxZjEwNDQ5MjcyXzM0LTUtMS0xLTIzNzg1Nw_cb7b3d16-b0d8-44cb-9ec2-e6334a9ba667"
      unitRef="usd">0</cbre:ReductionOfTrustAccountSpecialPurposeAcquisitionCompany>
    <us-gaap:SharesIssued
      contextRef="i8e0247de17b948b1adceeeb608d7d085_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzYtMS0xLTEtMjM3ODU3_a3f56b92-5c69-4d52-9218-af3811b9acea"
      unitRef="shares">334752283</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8e0247de17b948b1adceeeb608d7d085_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzYtMy0xLTEtMjM3ODU3_76a10237-8b2d-4a28-8c36-0adc7229722b"
      unitRef="usd">3348000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i23a917b2109b4a5eae8152eac7adddfa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzYtNS0xLTEtMjM3ODU3_8854a9af-e76b-43b4-9e05-8b492cbbbccc"
      unitRef="usd">1115944000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4c40d5076c55459d97f7d868316aad86_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzYtNy0xLTEtMjM3ODU3_a0167e48-7c5c-4bfa-b0a9-8aad3ef968e6"
      unitRef="usd">5793149000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i05a23c3beb324694b2559d3a77df42c6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzYtOS0xLTEtMjM3ODU3_d01eb2e1-1775-4881-9d4a-5a3a821e3537"
      unitRef="usd">-146963000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib7f180b962454a1aad32f1709619a805_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzYtMTEtMS0xLTIzNzg1Nw_5b5fd3ae-ab03-4cb0-834a-90284ddc7f6a"
      unitRef="usd">-532785000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7f40f8bb6f8f4cc7ab6f1804f4ad918a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzYtMTMtMS0xLTIzNzg1Nw_e429c69f-07cf-4432-9435-4dac68d6fe60"
      unitRef="usd">40419000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i78c798bc9ba5469f86919402c1e9dfc8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzYtMTUtMS0xLTIzNzg1Nw_dea21c65-5f1c-4431-a1cd-8bcbe43feabd"
      unitRef="usd">6273112000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i2bb1dfdb0abb45c6a4b2b495701b4e20_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzctNy0xLTEtMjM3ODU3_49937c53-6458-4053-8e4f-9ed707f3e1a6"
      unitRef="usd">751989000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5b96d65fa3ec409695829a8df4dde12d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzctMTMtMS0xLTIzNzg1Nw_82d6bfc4-27c5-4bf2-a8c1-5bd0778b05ff"
      unitRef="usd">3879000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzctMTUtMS0xLTIzNzg1Nw_dfac23c6-9664-4e78-9e15-efcc11db1ab8"
      unitRef="usd">755868000</us-gaap:ProfitLoss>
    <cbre:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentsNetOfTax
      contextRef="i7739a62565124cb0b7c376461d4fd341_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzgtOS0xLTEtMjM3ODU3_16cacd93-65b0-44d2-ad17-dc8fb2f93e03"
      unitRef="usd">-7343000</cbre:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentsNetOfTax>
    <cbre:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentsNetOfTax
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzgtMTUtMS0xLTIzNzg1Nw_77c52cde-034b-48e4-beb9-930b7c1686ee"
      unitRef="usd">-7343000</cbre:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentsNetOfTax>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="ie47243fc68b14227936bfd6f6b73461f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzktMS0xLTEtMjM3ODU3_8acdf978-7d16-45d7-883f-44374114cb58"
      unitRef="shares">1859146</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="ie47243fc68b14227936bfd6f6b73461f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzktMy0xLTEtMjM3ODU3_e96d9694-f4e1-4892-b609-65fcf6c6842d"
      unitRef="usd">19000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="i0ffb4c20e5b947ab8a8540797ac81371_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzktNS0xLTEtMjM3ODU3_fc291f6e-9f13-4bc9-9cf9-a520e5ded9e6"
      unitRef="usd">-19000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0ffb4c20e5b947ab8a8540797ac81371_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzEwLTUtMS0xLTIzNzg1Nw_1e1a399d-5baf-465f-9433-f30afc3c490d"
      unitRef="usd">60391000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzEwLTE1LTEtMS0yMzc4NTc_3f6cec30-f088-4274-8fba-ea2fc7b092d5"
      unitRef="usd">60391000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i0ffb4c20e5b947ab8a8540797ac81371_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzExLTUtMS0xLTIzNzg1Nw_d519fab0-8574-493d-a4be-d99a42159cc9"
      unitRef="usd">43835000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzExLTE1LTEtMS0yMzc4NTc_fb563dee-35fa-4542-a83e-40b85f503845"
      unitRef="usd">43835000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ie47243fc68b14227936bfd6f6b73461f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzEyLTEtMS0xLTIzNzg1Nw_cf5d0dcf-e4cf-444d-973f-399d6f1ab9b7"
      unitRef="shares">1050084</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ie47243fc68b14227936bfd6f6b73461f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzEyLTMtMS0xLTIzNzg1Nw_40d63d03-e55e-433a-899e-e9f1f293e7c5"
      unitRef="usd">11000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i0ffb4c20e5b947ab8a8540797ac81371_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzEyLTUtMS0xLTIzNzg1Nw_bd75241d-d8f3-4921-a905-a126e4fd09b5"
      unitRef="usd">50017000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzEyLTE1LTEtMS0yMzc4NTc_e620dd78-b52d-4320-bbb5-ae5052e7625a"
      unitRef="usd">50028000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib01f4c42ea404d72a7b96955efb95d4d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzEzLTExLTEtMS0yMzc4NTc_2f3c82e6-e634-40c7-a83f-575b90e8aaab"
      unitRef="usd">124045000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i5b96d65fa3ec409695829a8df4dde12d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzEzLTEzLTEtMS0yMzc4NTc_5060ab0f-c4b9-4f92-ac7c-905e58707c05"
      unitRef="usd">215000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzEzLTE1LTEtMS0yMzc4NTc_0121b8e2-e01b-4c89-8fa1-18a740c414d3"
      unitRef="usd">124260000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ib01f4c42ea404d72a7b96955efb95d4d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzE0LTExLTEtMS0yMzc4NTc_fab62389-92f6-4c10-bcda-7d925febdc60"
      unitRef="usd">-426000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzE0LTE1LTEtMS0yMzc4NTc_10906abc-e14a-4352-8397-9627dc331a60"
      unitRef="usd">-426000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ib01f4c42ea404d72a7b96955efb95d4d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzE1LTExLTEtMS0yMzc4NTc_45c9680f-4a31-4c73-8994-bd6b4825bbb5"
      unitRef="usd">1436000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzE1LTE1LTEtMS0yMzc4NTc_d6ab92bd-cc60-4142-ba8a-591b26244f8a"
      unitRef="usd">1436000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <cbre:NoncontrollingInterestIncreaseFromContributions
      contextRef="i5b96d65fa3ec409695829a8df4dde12d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzE2LTEzLTEtMS0yMzc4NTc_fb493c1d-1d98-48c7-b653-1217a6855ad6"
      unitRef="usd">2173000</cbre:NoncontrollingInterestIncreaseFromContributions>
    <cbre:NoncontrollingInterestIncreaseFromContributions
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzE2LTE1LTEtMS0yMzc4NTc_74b1cca2-e459-4d15-ae96-8da7272385a3"
      unitRef="usd">2173000</cbre:NoncontrollingInterestIncreaseFromContributions>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i5b96d65fa3ec409695829a8df4dde12d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzE5LTEzLTEtMS0yMzc4NTc_8da463c0-4d3c-49ab-928f-ef544ac360a8"
      unitRef="usd">4330000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzE5LTE1LTEtMS0yMzc4NTc_14f77d2e-6582-44a1-8aef-1d062acb136f"
      unitRef="usd">4330000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityOther
      contextRef="i0ffb4c20e5b947ab8a8540797ac81371_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzIwLTUtMS0xLTIzNzg1Nw_a8255efc-bbea-4cbf-97b3-da2dd2ab243b"
      unitRef="usd">7825000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i2bb1dfdb0abb45c6a4b2b495701b4e20_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzIwLTctMS0xLTIzNzg1Nw_6e1b1eff-5831-4d14-9946-bc314b6a7c3d"
      unitRef="usd">15081000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ib01f4c42ea404d72a7b96955efb95d4d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzIwLTExLTEtMS0yMzc4NTc_7240bea7-9551-4c8c-8201-9cb2efc7c6be"
      unitRef="usd">-16772000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i5b96d65fa3ec409695829a8df4dde12d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzIwLTEzLTEtMS0yMzc4NTc_1b36f503-d40b-4107-9256-48a1afc1ec58"
      unitRef="usd">595000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzIwLTE1LTEtMS0yMzc4NTc_8c30d6f3-9d26-4e88-b792-884b42acea41"
      unitRef="usd">6729000</us-gaap:StockholdersEquityOther>
    <us-gaap:SharesIssued
      contextRef="i2e65408d96b8499db0cea4c7c6cacfa1_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzIxLTEtMS0xLTIzNzg1Nw_ed8200e6-7641-4fe7-a416-03a73bd8ddb9"
      unitRef="shares">335561345</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2e65408d96b8499db0cea4c7c6cacfa1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzIxLTMtMS0xLTIzNzg1Nw_19e605f0-1e17-494b-baa1-b14ef2ae6361"
      unitRef="usd">3356000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if8d6f79d5d1f4a8d87b5a02f6d0bf3b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzIxLTUtMS0xLTIzNzg1Nw_47b38996-67b2-470d-9023-5c3d349b1c17"
      unitRef="usd">1074639000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i686adadec25f4c6e9cca4f164851655e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzIxLTctMS0xLTIzNzg1Nw_48372e2d-855e-42eb-96fa-a3b50089c3b6"
      unitRef="usd">6530057000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idf6a86ec59fc4d81adf3600983f7d53e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzIxLTktMS0xLTIzNzg1Nw_94155014-1182-42e8-9503-ce6929fc85ab"
      unitRef="usd">-139620000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i48fc8bc17adb4814bbd786a2f6aefcc6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzIxLTExLTEtMS0yMzc4NTc_6ba61114-a583-4137-b0bb-8db03c78d415"
      unitRef="usd">-390106000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iddf5a0543f414174bfd0d4dbedda589d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzIxLTEzLTEtMS0yMzc4NTc_6ed896a5-75a1-4b48-aeff-70302acb932a"
      unitRef="usd">41761000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i77529a1c7b534820bf685ad298aae64c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzIxLTE1LTEtMS0yMzc4NTc_140860e8-39b6-49ed-b05c-fb442b9a70dc"
      unitRef="usd">7120087000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ic1075a0b75e44b8086f7c7a5c9123247_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzIyLTctMS0xLTIzNzg1Nw_6d62cf42-ed9b-484f-9d68-37280809a45a"
      unitRef="usd">1836574000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0f5afaef54ae45bcac053e0fc705abea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzIyLTEzLTEtMS0yMzc4NTc_08dc2d7f-d335-40a6-b2ca-3d1f83d022e9"
      unitRef="usd">5341000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzIyLTE1LTEtMS0yMzc4NTc_70f2399b-e83c-4fdd-a90c-2bcf45850387"
      unitRef="usd">1841915000</us-gaap:ProfitLoss>
    <cbre:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentsNetOfTax
      contextRef="ic16cd5aea1e14a46818acd78e868e185_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzIzLTktMS0xLTIzNzg1Nw_8053700f-71d5-48bf-bb8a-7827866314fb"
      unitRef="usd">-35304000</cbre:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentsNetOfTax>
    <cbre:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentsNetOfTax
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzIzLTE1LTEtMS0yMzc4NTc_0239c07d-23ae-423c-8268-1f4207de83c9"
      unitRef="usd">-35304000</cbre:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentsNetOfTax>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="i6e00340ab0f14c3fa31156566e59c8d2_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzI0LTEtMS0xLTIzNzg1Nw_58080052-b8e5-499f-83c9-e320737826a9"
      unitRef="shares">1268983</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="i6e00340ab0f14c3fa31156566e59c8d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzI0LTMtMS0xLTIzNzg1Nw_ba113012-3bb0-4e03-b777-1a50e31afdf3"
      unitRef="usd">13000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="if7cbbfb79b964db1b56dea427c7b018a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzI0LTUtMS0xLTIzNzg1Nw_4bb118c2-3fb8-4366-819b-f8919bc4455e"
      unitRef="usd">-13000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if7cbbfb79b964db1b56dea427c7b018a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzI1LTUtMS0xLTIzNzg1Nw_7dca03c8-be7e-4d23-b6c0-70bc06f883b1"
      unitRef="usd">184934000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzI1LTE1LTEtMS0yMzc4NTc_cc3aafd8-f287-401f-88d2-e5bd0a2cd5b6"
      unitRef="usd">184934000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if7cbbfb79b964db1b56dea427c7b018a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzI2LTUtMS0xLTIzNzg1Nw_0fc646cd-c534-4031-94b6-94e15f492e88"
      unitRef="usd">38864000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzI2LTE1LTEtMS0yMzc4NTc_8c0ac3cb-b58c-40d1-b661-ee200a13954b"
      unitRef="usd">38864000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i6e00340ab0f14c3fa31156566e59c8d2_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzI3LTEtMS0xLTIzNzg1Nw_28c7bd44-a1ff-48ae-8a5f-48b2ab50c3c3"
      unitRef="shares">3954369</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i6e00340ab0f14c3fa31156566e59c8d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzI3LTMtMS0xLTIzNzg1Nw_79aa5f2b-efc7-43ca-846b-e405aa85892a"
      unitRef="usd">40000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="if7cbbfb79b964db1b56dea427c7b018a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzI3LTUtMS0xLTIzNzg1Nw_6a6dad90-7907-48e2-ba07-1ccbda65dff6"
      unitRef="usd">372909000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzI3LTE1LTEtMS0yMzc4NTc_8a0aab1f-295b-4fcd-a750-93c1f3478786"
      unitRef="usd">372949000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="id350f44804794b6fa983fd82cb16bc68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzI4LTExLTEtMS0yMzc4NTc_1b29e9fc-ed29-4c9c-ad93-2f27219f15f4"
      unitRef="usd">-147868000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i0f5afaef54ae45bcac053e0fc705abea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzI4LTEzLTEtMS0yMzc4NTc_96cf0400-f785-4f66-a838-da05b0f59e3f"
      unitRef="usd">-11854000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzI4LTE1LTEtMS0yMzc4NTc_3adf09e4-f6b9-4381-b15a-739233c0bf8c"
      unitRef="usd">-159722000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="id350f44804794b6fa983fd82cb16bc68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzMwLTExLTEtMS0yMzc4NTc_186b7e94-69d2-44ac-8642-6916f911ffd3"
      unitRef="usd">-431000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzMwLTE1LTEtMS0yMzc4NTc_3374a58b-6645-4660-97e9-6ebc761c0ecd"
      unitRef="usd">-431000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="id350f44804794b6fa983fd82cb16bc68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzMxLTExLTEtMS0yMzc4NTc_4083d457-72b1-498b-afe4-afb878ea09b1"
      unitRef="usd">-1964000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzMxLTE1LTEtMS0yMzc4NTc_e743790c-18f0-48f7-ac77-5c9f3b8afc9e"
      unitRef="usd">-1964000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <cbre:NoncontrollingInterestIncreaseFromContributions
      contextRef="i0f5afaef54ae45bcac053e0fc705abea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzMyLTEzLTEtMS0yMzc4NTc_bab0729b-4f53-4b52-a2ff-8fe4507ffd70"
      unitRef="usd">862000</cbre:NoncontrollingInterestIncreaseFromContributions>
    <cbre:NoncontrollingInterestIncreaseFromContributions
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzMyLTE1LTEtMS0yMzc4NTc_485eee61-d3d7-41eb-baa4-83dd488f93e7"
      unitRef="usd">862000</cbre:NoncontrollingInterestIncreaseFromContributions>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i0f5afaef54ae45bcac053e0fc705abea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzMzLTEzLTEtMS0yMzc4NTc_53d4ab5e-02af-49ea-b70a-b4fc834d8c5f"
      unitRef="usd">4572000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzMzLTE1LTEtMS0yMzc4NTc_3052a721-131c-49b8-8f9c-a8c888051648"
      unitRef="usd">4572000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="i0f5afaef54ae45bcac053e0fc705abea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzMyLTEzLTEtMS0yNDA2MDY_68e38760-bb4c-42df-8818-cab188e73375"
      unitRef="usd">808633000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzMyLTE1LTEtMS0yNDA2MDY_1dad1439-7ceb-4ba4-9179-57a6aef25be4"
      unitRef="usd">808633000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:StockholdersEquityOther
      contextRef="if7cbbfb79b964db1b56dea427c7b018a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM0LTUtMS0xLTIzNzg1Nw_931f4c99-9e2b-4972-a0fd-52ed9e07a2d5"
      unitRef="usd">48895000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="id350f44804794b6fa983fd82cb16bc68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM0LTExLTEtMS0yMzc4NTc_1a3463ae-96b9-4c03-b1d8-092d794657c4"
      unitRef="usd">-3164000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i0f5afaef54ae45bcac053e0fc705abea_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM0LTEzLTEtMS0yMzc4NTc_51005f7a-1701-4d5e-9d24-fc3c8642d884"
      unitRef="usd">9247000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM0LTE1LTEtMS0yMzc4NTc_b3d5d40b-fb50-4f3b-8d69-eea643c69ce5"
      unitRef="usd">54978000</us-gaap:StockholdersEquityOther>
    <us-gaap:SharesIssued
      contextRef="i8cf012aa6c384fb78bb71f4f139347f9_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM1LTEtMS0xLTIzNzg1Nw_1d9c6d35-bdbf-4517-b304-a10b3ee4d03f"
      unitRef="shares">332875959</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8cf012aa6c384fb78bb71f4f139347f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM1LTMtMS0xLTIzNzg1Nw_7c7df7c6-6019-4af9-81bb-f7933d790787"
      unitRef="usd">3329000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieb25a6530e264171b266c870a46ac143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM1LTUtMS0xLTIzNzg1Nw_2dddf34e-6aca-48b2-98f6-88cdb79f538e"
      unitRef="usd">798892000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie7a3f29ba4224583b0f5291c388d6ab9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM1LTctMS0xLTIzNzg1Nw_f66c93e5-b4e5-47b3-9eb8-c44bdee637be"
      unitRef="usd">8366631000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8e613df92427428197e97539cc04094c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM1LTktMS0xLTIzNzg1Nw_0b91c270-3c46-4c5d-916d-0225ee2ace4f"
      unitRef="usd">-104316000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0c07f980ad774638927f865d77b1bb88_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM1LTExLTEtMS0yMzc4NTc_285b6302-1d96-44ce-a0af-f9c911065a1a"
      unitRef="usd">-536343000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id82e492ee8b642a4b7350cb2c3a9f5e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM1LTEzLTEtMS0yMzc4NTc_c69d886d-aee7-421e-90e8-bba7c69737bc"
      unitRef="usd">830924000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM1LTE1LTEtMS0yMzc4NTc_2841a501-4cec-4a4d-ba82-a5c424f9941f"
      unitRef="usd">9359117000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="id779779e057f4ca7a04c5233e0be6958_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM2LTctMS0xLTIzNzg1Nw_6e6b78e7-33e5-4913-bff7-a56f9f128f2d"
      unitRef="usd">1407370000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iaff9f6e764274930861b1e8475399cd5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM2LTEzLTEtMS0yMzc4NTc_60f730e4-87dc-487c-8a98-2ed6af306f4c"
      unitRef="usd">16590000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM2LTE1LTEtMS0yMzc4NTc_dbbfa3d0-927a-4f40-a8ad-8e4db7d81582"
      unitRef="usd">1423960000</us-gaap:ProfitLoss>
    <cbre:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentsNetOfTax
      contextRef="ief95512042c048b0aada3bee52661de2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM3LTktMS0xLTIzNzg1Nw_e3532898-4f08-4c19-8585-bca0af04479c"
      unitRef="usd">14602000</cbre:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentsNetOfTax>
    <cbre:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentsNetOfTax
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM3LTE1LTEtMS0yMzc4NTc_c1261bac-6c45-4b65-97a7-1fdf170683b5"
      unitRef="usd">14602000</cbre:OtherComprehensiveIncomeMinimumPensionLiabilityNetAdjustmentsNetOfTax>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="ia298b2d7cb9d4bdcb35ff8d8660c8b4b_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM4LTEtMS0xLTIzNzg1Nw_45975585-2469-44db-a500-13b91eb90ac4"
      unitRef="shares">1028807</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="ia298b2d7cb9d4bdcb35ff8d8660c8b4b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM4LTMtMS0xLTIzNzg1Nw_75def3c8-d991-4ec8-8719-98bb1a0b1a51"
      unitRef="usd">10000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="icd479b52c9844a92b750728180958fd5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM4LTUtMS0xLTIzNzg1Nw_d390350f-cf3b-4192-8c32-daf338edf137"
      unitRef="usd">-10000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="icd479b52c9844a92b750728180958fd5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM5LTUtMS0xLTIzNzg1Nw_3ef6a23a-c884-482d-824a-d79c57b4a635"
      unitRef="usd">160325000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzM5LTE1LTEtMS0yMzc4NTc_3b559e01-3e66-423e-9dd8-bd4028298c25"
      unitRef="usd">160325000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="icd479b52c9844a92b750728180958fd5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQwLTUtMS0xLTIzNzg1Nw_21d48c92-e4aa-425c-a0d9-da0d1e06f0f0"
      unitRef="usd">37932000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQwLTE1LTEtMS0yMzc4NTc_4699dd43-94e4-4087-a78b-05ee0f583e0e"
      unitRef="usd">37932000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ia298b2d7cb9d4bdcb35ff8d8660c8b4b_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQxLTEtMS0xLTIzNzg1Nw_1cdd52e5-c146-4982-bcf3-8b02d7ffee3f"
      unitRef="shares">22890606</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ia298b2d7cb9d4bdcb35ff8d8660c8b4b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQxLTMtMS0xLTIzNzg1Nw_29da547e-25b9-4c03-baae-e1c97e57e7c9"
      unitRef="usd">229000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="icd479b52c9844a92b750728180958fd5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQxLTUtMS0xLTIzNzg1Nw_9394c855-1a15-4559-915e-f2ebc3e7f5a9"
      unitRef="usd">912453000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id779779e057f4ca7a04c5233e0be6958_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQxLTctMS0xLTIzNzg1Nw_aec23b51-473c-47bc-a274-4825ebf97d20"
      unitRef="usd">948849000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQxLTE1LTEtMS0yMzc4NTc_fc49a0e7-9d5b-4c3c-8132-f4ed2ccdd77a"
      unitRef="usd">1861531000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i8b8b95d5c1a140bb9552641f956d6d87_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQyLTExLTEtMS0yMzc4NTc_e52370ce-e54f-4a68-90f5-76f39113be2f"
      unitRef="usd">-314574000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="iaff9f6e764274930861b1e8475399cd5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQyLTEzLTEtMS0yMzc4NTc_2ceea38b-1131-4c56-82af-6154fbcf99d0"
      unitRef="usd">-94111000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQyLTE1LTEtMS0yMzc4NTc_42f56451-4211-45aa-9000-81fdc29c9826"
      unitRef="usd">-408685000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i8b8b95d5c1a140bb9552641f956d6d87_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQzLTExLTEtMS0yMzc4NTc_e42cd47a-aadc-4a66-bff9-3db726908a16"
      unitRef="usd">-439000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQzLTE1LTEtMS0yMzc4NTc_ef6f36eb-4e5d-4a14-bc45-a3dbb9ab392c"
      unitRef="usd">-439000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i8b8b95d5c1a140bb9552641f956d6d87_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQ0LTExLTEtMS0yMzc4NTc_f2cabd13-c013-4285-ba1e-af580a8b64cf"
      unitRef="usd">-5819000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQ0LTE1LTEtMS0yMzc4NTc_b2b3a429-6018-414b-a6ce-c7cbfdfdc3e0"
      unitRef="usd">-5819000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <cbre:NoncontrollingInterestIncreaseFromContributions
      contextRef="iaff9f6e764274930861b1e8475399cd5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQ1LTEzLTEtMS0yMzc4NTc_55a2b4fa-78f7-49c0-808d-433496b06d9f"
      unitRef="usd">2427000</cbre:NoncontrollingInterestIncreaseFromContributions>
    <cbre:NoncontrollingInterestIncreaseFromContributions
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQ1LTE1LTEtMS0yMzc4NTc_0d69d356-57be-4137-a595-523b5e7c1e3d"
      unitRef="usd">2427000</cbre:NoncontrollingInterestIncreaseFromContributions>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="iaff9f6e764274930861b1e8475399cd5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQ2LTEzLTEtMS0yMzc4NTc_41ff0d62-5f21-4483-bfb3-9a6c3f829140"
      unitRef="usd">893000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQ2LTE1LTEtMS0yMzc4NTc_83639ba5-0770-46a6-a1d7-3e4dd7126890"
      unitRef="usd">893000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityOther
      contextRef="icd479b52c9844a92b750728180958fd5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQ4LTUtMS0xLTIzNzg1Nw_1253808d-369e-4f8b-a075-35df644eb6d6"
      unitRef="usd">8822000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="id779779e057f4ca7a04c5233e0be6958_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQ4LTctMS0xLTIzNzg1Nw_275ea7a4-bf6f-4192-a613-738fcc70e72e"
      unitRef="usd">-7791000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i8b8b95d5c1a140bb9552641f956d6d87_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQ4LTExLTEtMS0yMzc4NTc_672949f0-d636-4637-b77d-f2796a365645"
      unitRef="usd">7565000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="iaff9f6e764274930861b1e8475399cd5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQ4LTEzLTEtMS0yMzc4NTc_33442dc1-9822-4d3e-85b8-7df8e778f230"
      unitRef="usd">2478000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQ4LTE1LTEtMS0yMzc4NTc_612cccc2-e354-45fe-90cf-79e9d2612c0e"
      unitRef="usd">11074000</us-gaap:StockholdersEquityOther>
    <us-gaap:SharesIssued
      contextRef="i7685d8cbc8c6416b96b1c06ac130dbe8_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQ5LTEtMS0xLTIzNzg1Nw_e4bd4b69-b457-4517-8479-817667a2b160"
      unitRef="shares">311014160</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7685d8cbc8c6416b96b1c06ac130dbe8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQ5LTMtMS0xLTIzNzg1Nw_8b640a14-c596-490f-b147-6bfa7a9cfa4a"
      unitRef="usd">3110000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie8650165eed44df9a80b85fd62684528_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQ5LTUtMS0xLTIzNzg1Nw_8a955ef9-9991-4def-9e4b-24e266d2beba"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id58c8aeb5c614888b013cb3264c6bce0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQ5LTctMS0xLTIzNzg1Nw_fa543f1d-a6eb-470d-b900-732c1e5c5968"
      unitRef="usd">8832943000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i21e6e043add741a59998161513bd4d40_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQ5LTktMS0xLTIzNzg1Nw_9076924d-7f71-455f-9949-9370c7ac8a2c"
      unitRef="usd">-118918000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie29c150cfc78410bbe0631de6a6a983d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQ5LTExLTEtMS0yMzc4NTc_5c5fdc33-9237-4464-9d4c-cf03ef713490"
      unitRef="usd">-863862000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i62ed313d1c3b4792b78fa26bf058c194_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQ5LTEzLTEtMS0yMzc4NTc_0e2d229e-b6c6-4c38-bd51-da06c206649d"
      unitRef="usd">752459000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTMvZnJhZzpmYzhhZDdmZWM1NGE0YTZmODJjOWMxZjM0MjAyZmQzOS90YWJsZTo2NTU5OGM0Njc3ZmQ0M2MxYWYxMzMzM2VlYWUxNzg1My90YWJsZXJhbmdlOjY1NTk4YzQ2NzdmZDQzYzFhZjEzMzMzZWVhZTE3ODUzXzQ5LTE1LTEtMS0yMzc4NTc_0dce6baf-8877-4732-be97-e15ec19cfb12"
      unitRef="usd">8605732000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NatureOfOperations
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTkvZnJhZzo2ZGI1ZTJiMDAwY2M0ZjcyYmNiYTA3NTdjNjBiMjU3OC90ZXh0cmVnaW9uOjZkYjVlMmIwMDBjYzRmNzJiY2JhMDc1N2M2MGIyNTc4XzI2MDM_165b9eeb-226c-49bd-8115-fb692fda7105">Nature of Operations&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CBRE Group, Inc., a Delaware corporation (which may be referred to in these financial statements as &#x201c;the company,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; and &#x201c;our&#x201d;), was incorporated on February&#160;20, 2001. We are the world&#x2019;s largest commercial real estate services and investment firm, based on 2022&#160;revenue, with leading global market positions in our leasing, property sales, occupier outsourcing and valuation businesses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our business is focused on providing services to real estate investors and occupiers. For investors, we provide capital markets (property sales and mortgage origination), mortgage sales and servicing, property leasing, investment management, property management, valuation and development services, among others. For occupiers, we provide facilities management, project management, transaction (both property sales and leasing) and consulting services, among others. We generate revenue from both management fees (large multi-year portfolio and per-project contracts) and commissions on transactions. As of December&#160;31, 2022, the company has more than 115,000 employees (excluding Turner &amp;amp; Townsend employees) serving clients in more than 100 countries providing services under the following brand names: &#x201c;CBRE&#x201d; (real estate advisory and outsourcing services); &#x201c;CBRE Investment Management&#x201d; (investment management); &#x201c;Trammell Crow Company&#x201d; (primarily U.S. development); &#x201c;Telford Homes&#x201d; (U.K. development) and &#x201c;Turner &amp;amp; Townsend Holdings Limited&#x201d; (Turner &amp;amp; Townsend).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Considerations Related to the Covid-19 Pandemic, the war in Ukraine and Tightening Monetary Policy&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first quarter of 2020, the emergence of the novel coronavirus (Covid-19) resulted in a sharp contraction of economic and commercial real estate activity across much of the world. Commercial real estate markets recovered strongly beginning in 2021 and continuing into the second quarter of 2022. However, the pandemic has likely engendered structural changes to the utilization of many types of commercial real estate, which will have ongoing repercussions for our business. In addition, the ongoing military conflict in Ukraine poses heightened risks for our operations in Europe, exacerbating supply chain disruptions, worsening inflation and raising the specter of energy shortages during the winter months. In March of 2022, we elected to exit most of our business in Russia, although we continue to have a limited number of employees in the country, managing facilities for existing corporate clients under pre-existing global outsourcing contracts. In addition, the second half of 2022 has been marked by significant macroeconomic challenges as central banks around the world have rapidly and sharply raised interest rates in efforts to reduce inflation, thereby significantly limiting credit availability. Less available and more expensive debt capital has pronounced effects on our capital markets (mortgage origination and property sales) businesses, making property acquisitions and dispositions harder to finance. Similar factors also impact the timing and ultimate proceeds realized for property sales within our development business.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <dei:EntityNumberOfEmployees
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTkvZnJhZzo2ZGI1ZTJiMDAwY2M0ZjcyYmNiYTA3NTdjNjBiMjU3OC90ZXh0cmVnaW9uOjZkYjVlMmIwMDBjYzRmNzJiY2JhMDc1N2M2MGIyNTc4XzMyOTg1MzQ4ODc3MjA_2e09dc3e-bdaa-46d7-9118-e90560106ae8"
      unitRef="employee">115000</dei:EntityNumberOfEmployees>
    <us-gaap:NumberOfCountriesInWhichEntityOperates
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xOTkvZnJhZzo2ZGI1ZTJiMDAwY2M0ZjcyYmNiYTA3NTdjNjBiMjU3OC90ZXh0cmVnaW9uOjZkYjVlMmIwMDBjYzRmNzJiY2JhMDc1N2M2MGIyNTc4XzMyOTg1MzQ4ODc3NDg_eba76eb3-7082-4f3e-a654-73e051e78ad4"
      unitRef="country">100</us-gaap:NumberOfCountriesInWhichEntityOperates>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMDIvZnJhZzplMmIzZDMzZTZmYjg0ZmJmOWJjNzAyZWNjYTJiZWRjMS90ZXh0cmVnaW9uOmUyYjNkMzNlNmZiODRmYmY5YmM3MDJlY2NhMmJlZGMxXzY_754b5954-7540-4cdc-b65b-afd513fa0caa">Significant Accounting Policies&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements include our accounts and those of our consolidated subsidiaries, which are comprised of variable interest entities in which we are the primary beneficiary and voting interest entities, in which we determined we have a controlling financial interest, under the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consolidations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; Topic of the Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) (Topic 810). The equity attributable to non-controlling interests in subsidiaries is shown separately in the accompanying consolidated balance sheets. All significant intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Variable Interest Entities (VIEs)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine whether an entity is a VIE and, if so, whether it should be consolidated by utilizing judgments and estimates that are inherently subjective. Our determination of whether an entity in which we hold a direct or indirect variable interest is a VIE is based on several factors, including whether the entity&#x2019;s total equity investment at risk upon inception is sufficient to finance the entity&#x2019;s activities without additional subordinated financial support. We make judgments regarding the sufficiency of the equity at risk based first on a qualitative analysis, and then a quantitative analysis, if necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We analyze any investments in VIEs to determine if we are the primary beneficiary. In evaluating whether we are the primary beneficiary, we evaluate our direct and indirect economic interests in the entity. A reporting entity is determined to be the primary beneficiary if it holds a controlling financial interest in the VIE. Determining which reporting entity, if any, has a controlling financial interest in a VIE is primarily a qualitative approach focused on identifying which reporting entity has both: (i) the power to direct the activities of a VIE that most significantly impact such entity&#x2019;s economic performance; and (ii) the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;obligation to absorb losses or the right to receive benefits from such entity that could potentially be significant to such entity. Performance of that analysis requires the exercise of judgment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider a variety of factors in identifying the entity that holds the power to direct matters that most significantly impact the VIE&#x2019;s economic performance including, but not limited to, the ability to direct financing, leasing, construction and other operating decisions and activities. In addition, we consider the rights of other investors to participate in those decisions, to replace the manager and to sell or liquidate the entity. We determine whether we are the primary beneficiary of a VIE at the time we become involved with a variable interest entity and reconsider that conclusion continually.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consolidate any VIE of which we are the primary beneficiary and disclose significant VIEs of which we are not the primary beneficiary, if any, as well as disclose our maximum exposure to loss related to VIEs that are not consolidated (see Note&#160;6).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Voting Interest Entities (VOEs)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For VOEs, we consolidate the entity if we have a controlling financial interest. We have a controlling financial interest in a VOE if: (i) for legal entities other than limited partnerships, we own a majority voting interest in the VOE or, for limited partnerships and similar entities, we own a majority of the entity&#x2019;s kick-out rights through voting limited partnership interests; and (ii) non-controlling shareholders or partners do not hold substantive participating rights and no other conditions exist that would indicate that we do not control the entity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Marketable Securities and Other Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt securities are classified as held to maturity when we have the positive intent and ability to hold the securities to maturity. Marketable debt securities not classified as held to maturity are classified as available for sale. Available for sale debt securities are carried at their fair value and any difference between cost and fair value is recorded as an unrealized gain or loss, net of income taxes, and is reported as accumulated other comprehensive income (loss) in the consolidated statements of equity. Premiums and discounts are recognized in interest using the effective interest method. Realized gains and losses and declines in value resulting from credit losses on available for sale debt securities have not been significant. The cost of securities sold is based on the specific identification method. Interest and dividends on securities classified as available for sale are included in interest income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our investments in unconsolidated subsidiaries in which we have the ability to exercise significant influence over operating and financial policies, but do not control, or entities which are VIEs in which we are not the primary beneficiary are accounted for under the equity method in accordance with the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Instruments - Equity Method and Joint Ventures&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; topic of the FASB ASC (Topic 323). We eliminate transactions with such equity method subsidiaries to the extent of our ownership in such subsidiaries. Accordingly, our share of the earnings from these equity-method basis companies, generally recognized on a lag of three months or less, is included in consolidated net income. We have elected to account for certain eligible investments and related interests at fair value in accordance with the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;Financial Instruments&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;topic of the FASB ASC (Topic 825). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For a portion of our investments in unconsolidated subsidiaries reported at fair value, we estimate fair value using the net asset value (NAV) per share (or its equivalent) our investees provide. These investments are considered investment companies, or are the equivalent of investment companies, as they carry all investments at fair value, with unrealized gains and losses resulting from changes in fair value reflected in earnings. Accordingly, we effectively carry our investments at an amount that is equivalent to our proportionate share of the net assets of each investment that would be allocated to us if each investment was liquidated at the net asset value as of the measurement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All equity investments that do not result in consolidation and are not accounted for under the equity method (primarily marketable equity securities) are measured at fair value with changes therein reflected in net income. Equity instruments that do not have readily determinable fair values and do not qualify for using the net asset value per share practical expedient in the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;Fair Value Measurements&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;topic of the FASB ASC (Topic 820) are measured at cost, less any impairment, and adjusted for subsequent observable transactions for the same or similar investments of the same issuer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Impairment Evaluation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Impairment losses on investments, other than available for sale debt securities and investments otherwise measured at fair value, are recognized upon evidence of other-than-temporary losses of value. When testing for impairment on investments that are not actively traded on a public market, we generally use a discounted cash flow approach to estimate the fair value of our investments and/or look to comparable activities in the marketplace. Management&#x2019;s judgment is required in developing the assumptions for the discounted cash flow approach. These assumptions include net asset values, internal rates of return, discount and capitalization rates, interest rates and financing terms, rental rates, timing of leasing activity, estimates of lease terms and related concessions, etc. When determining if impairment is other-than-temporary, we also look to the length of time and the extent to which fair value has been less than cost as well as the financial condition and near-term prospects of each investment. Based on our review, we did not record any significant other-than-temporary impairment losses during the years ended December&#160;31, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (GAAP), which require management to make estimates and assumptions about future events, including the ongoing effects of the pandemic. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported and reported amounts of revenue and expenses. Such estimates include the value of goodwill, intangibles and other long-lived assets, real estate assets, accounts receivable, contract assets, operating lease assets, investments in unconsolidated subsidiaries and assumptions used in the calculation of income taxes, retirement, other post-employment benefits, and loss contingencies, among others. These estimates and assumptions are based on our best judgment. We evaluate our estimates and assumptions on an ongoing basis using historical experience and other factors, including consideration of the current economic environment, and adjust such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates. Changes in estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents generally consist of cash and highly liquid investments with an original maturity of three months or less. We also manage certain cash and cash equivalents as an agent for our investment and property and facilities management clients. These amounts are not included in the accompanying consolidated balance sheets (see &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fiduciary Funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; discussion below).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in the accompanying consolidated balance sheets as of December&#160;31, 2022 and 2021 is restricted cash of $86.6&#160;million and $108.8&#160;million, respectively. The balances primarily include restricted cash set aside to cover funding obligations as required by contracts executed by us in the ordinary course of business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fiduciary Funds&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated balance sheets do not include the net assets of escrow, agency and fiduciary funds, which are held by us on behalf of clients, and which amounted to $7.5&#160;billion and $8.6&#160;billion at December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject us to credit risk consist principally of trade receivables and interest-bearing investments. Users of real estate services account for a substantial portion of trade receivables and collateral is generally not required. The risk associated with this concentration is limited due to the large number of users and their geographic dispersion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We place substantially all our interest-bearing investments with several major financial institutions to limit the amount of credit exposure with any one financial institution.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, which includes leasehold improvements, is stated at cost, net of accumulated depreciation and impairment. Depreciation and amortization of property and equipment is computed primarily using the straight-line method over estimated useful lives ranging up to 10 years. Leasehold improvements are amortized over the term of their associated leases, excluding options to renew unless we are reasonably certain that we will exercise the option to renew. We capitalize expenditures that significantly increase the life of our assets and expense the costs of maintenance and repairs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review property and equipment for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If this review indicates that such assets are considered impaired, the impairment is recognized in the period the changes occur and represents the amount by which the carrying value exceeds the fair value of the asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain costs related to the development or purchase of internal-use software are capitalized. Internal-use software costs incurred in the preliminary project stage are expensed as incurred. Significant direct consulting costs and certain payroll and related costs, which are incurred during the development stage of a project are generally capitalized and amortized over a three-year period (except for enterprise software development platforms, which range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjMvZnJhZzozOWJjNzcyMjhjMTk0YmY1YjUyNjE4MTA0NzIyNzZkNy90ZXh0cmVnaW9uOjM5YmM3NzIyOGMxOTRiZjViNTI2MTgxMDQ3MjI3NmQ3XzE0ODU_86bd6042-4bae-454e-bd2c-8fc6e934be48"&gt;three&lt;/span&gt; to seven years) when placed into production.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Real Estate&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Classification and Impairment Evaluation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We classify real estate in accordance with the criteria of the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; Topic of the FASB ASC (Topic 360) as follows: (i) real estate held for sale, which includes completed assets or land for sale in its present condition that meet all of Topic 360&#x2019;s &#x201c;held for sale&#x201d; criteria; (ii) real estate under development (current), which includes real estate that we are in the process of developing that is expected to be completed and disposed of within one year of the balance sheet date; (iii) real estate under development (non-current), which includes real estate that we are in the process of developing that is expected to be completed and disposed of more than one year from the balance sheet date; or (iv) real estate held for investment, which consists of land on which development activities have not yet commenced and completed assets or land held for disposition that do not meet the &#x201c;held for sale&#x201d; criteria. Any asset reclassified from real estate held for sale to real estate under development (current or non-current) or real estate held for investment is recorded individually at the lower of its fair value at the date of the reclassification or its carrying amount before it was classified as &#x201c;held for sale,&#x201d; adjusted (in the case of real estate held for investment) for any depreciation that would have been recognized had the asset been continuously classified as real estate held for investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate held for sale is recorded at the lower of cost or fair value less cost to sell. If an asset&#x2019;s fair value less cost to sell, based on discounted future cash flows, management estimates or market comparisons, is less than its carrying amount, an allowance is recorded against the asset. Real estate under development and real estate held for investment are carried at cost less depreciation and impairment, as applicable. Buildings and improvements included in real estate held for investment are depreciated using the straight-line method over estimated useful lives, generally up to 39 years. Tenant improvements included in real estate held for investment are amortized using the straight-line method over the shorter of their estimated useful lives or terms of the respective leases. Land improvements included in real estate held for investment are depreciated over their estimated useful lives, up to 15 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate under development and real estate held for investment are evaluated for impairment and losses are recorded when undiscounted cash flows estimated to be generated by an asset are less than the asset&#x2019;s carrying amount. The amount of the impairment loss, if any, is calculated as the excess of the asset&#x2019;s carrying value over its fair value, which is determined using a discounted cash flow analysis, management estimates or market comparisons.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our real estate assets is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate under development, current (included in other current assets)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate and other assets held for sale (included in other current assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate under development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;172,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;326,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate held for investment (included in other assets, net)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total real estate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;506,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;427,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost Capitalization and Allocation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When acquiring, developing, and constructing real estate assets, we capitalize recoverable costs. Capitalization begins when the activities related to development have begun and ceases when activities are substantially complete and the asset is available for occupancy. Recoverable costs capitalized include pursuit costs, or pre-acquisition/pre-construction costs, taxes and insurance, interest, development and construction costs and costs of incidental operations. We do not capitalize any internal costs when acquiring, developing, and constructing real estate assets. We expense transaction costs for acquisitions that qualify as a business in accordance with the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; Topic of the FASB ASC (Topic 805). Pursuit costs capitalized in connection with a potential development project that we have determined not to pursue are written off in the period that determination is made.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At times, we purchase bulk land that we intend to sell or develop in phases. The land basis allocated to each phase is based on the relative estimated fair value of the phases before construction. We allocate construction costs incurred relating to more than one phase between the various phases; if the costs cannot be specifically attributed to a certain phase or the improvements benefit more than one phase, we allocate the costs between the phases based on their relative estimated sales values, where practicable, or other value methods as appropriate under the circumstances. Relative allocations of the costs are revised as the sales value estimates are revised.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When acquiring real estate with existing buildings, we allocate the purchase price between land, land improvements, building and intangibles related to in-place leases, if any, based on their relative fair values. The fair values of acquired land and buildings are determined based on an estimated discounted future cash flow model with lease-up assumptions as if the building was vacant upon acquisition. The fair value of in-place leases includes the value of lease intangibles for above or below-market rents and tenant origination costs, determined on a lease-by-lease basis. The capitalized values for both lease intangibles and tenant origination costs are amortized over the term of the underlying leases. Amortization related to lease intangibles is recorded as either an increase to or a reduction of rental income and amortization for tenant origination costs is recorded to amortization expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disposition of Real Estate&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for gains and losses on the sale of real estate and other nonfinancial assets or in substance n&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;onfinancial assets to noncustomers that are not an output of our ordinary activities and are not a business in accordance with Topic 610-20, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Income &#x2013; Gains and Losses from the Derecognition of Nonfinancial Assets.&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Where we do not have a controlling financial interest in the entity that holds the transferred assets after the transaction, we derecognize the assets or in substance nonfinancial assets and recognize a gain or loss when control of the underlying assets transfers to the counterparty.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We may also dispose of real estate through the transfer of a long-term leasehold representing a major part of the remaining economic life of the property. We account for these transfers as sales-type leases in accordance with the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s&#x201d; Topic of the FASB ASC (Topic 842) by derecognizing the carrying amount of the underlying asset, recognizing any net investment in the lease and recognizing selling profit or loss in net income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our acquisitions require the application of purchase accounting, which results in tangible and identifiable intangible assets and liabilities of the acquired entity being recorded at fair value. The difference between the purchase price and the fair value of net assets acquired is recorded as goodwill. Deferred consideration arrangements granted in connection with a business combination are evaluated to determine whether all or a portion is, in substance, additional purchase price or compensation for services. Additional purchase price is added to the fair value of consideration transferred in the business combination and compensation is included in operating expenses in the period it is incurred. The majority of our existing goodwill balance has resulted from our acquisition of CBRE Services, Inc. (CBRE Services) in 2001 (the 2001 Acquisition), our acquisition of Insignia Financial Group, Inc. (Insignia) in 2003 (the Insignia Acquisition), our acquisition of the Trammell Crow Company in 2006 (the Trammell Crow Company Acquisition), our acquisition of substantially all of the ING Group N.V. (ING) Real Estate Investment Management (REIM) operations in Europe and Asia, as well as substantially all of Clarion Real Estate Securities (CRES) in 2011 (collectively referred to as the REIM Acquisitions), our acquisition of Norland Managed Services Ltd (Norland) in 2013 (the Norland Acquisition), our acquisition of Johnson Controls, Inc. (JCI)&#x2019;s Global Workplace Solutions (JCI-GWS) business in 2015, our acquisition of FacilitySource Holdings, LLC (FacilitySource) in 2018, and our acquisition of a majority interest in Turner &amp;amp; Townsend in 2021. Other intangible assets that have indefinite estimated useful lives that are not being&#160;amortized include certain management contracts identified in the REIM Acquisitions, a trademark, which was separately identified as a result of the 2001 Acquisition, and a trademark identified as part of the Turner &amp;amp; Townsend Acquisition. The remaining other intangible assets primarily include customer relationships, mortgage servicing rights and trade names/trademarks, which are all being amortized over estimated useful lives ranging up to 20 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are required to test goodwill and other intangible assets deemed to have indefinite useful lives for impairment at least annually, or more often if circumstances or events indicate a change in the impairment status, in accordance with FASB ASC Topic 350, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles &#x2013; Goodwill and Other.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; ASC paragraphs 350-20-35-3 through 35-3B permit, but do not require an entity to perform a qualitative assessment with respect to any of its reporting units or indefinite-lived intangible assets to determine whether a quantitative impairment test is needed. Entities are permitted to assess based on qualitative factors whether it is more likely than not that a reporting unit&#x2019;s or indefinite-lived intangible asset&#x2019;s fair value is less than its carrying amount before applying the quantitative impairment test. If it is more likely than not that the fair value of a reporting unit or indefinite-lived intangible asset is less than its carrying amount, the entity conducts the quantitative impairment test. If not, the entity does not need to apply the quantitative test. The qualitative test is elective, and an entity can go directly to the quantitative test rather than making a more-likely-than-not assessment based on an evaluation of qualitative factors. When performing a quantitative test, we primarily use a discounted cash flow approach to estimate the fair value of our reporting units and indefinite-lived intangible assets. Management&#x2019;s judgment is required in developing the assumptions for the discounted cash flow model. These assumptions include revenue growth rates, profit margin percentages, discount rates, etc. We record an impairment loss when the amount by which a reporting unit&#x2019;s or indefinite-lived intangible asset&#x2019;s carrying value exceeds its fair value, not to exceed the carrying amount of the goodwill or indefinite-lived intangible asset. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We estimate the fair value of identifiable assets, liabilities and any non-controlling interests acquired in a business combination and recognize goodwill as the excess of the purchase price over the recorded value of the acquired assets and liabilities in accordance with ASC Topic 805. When estimating the fair value of acquired assets, we utilize various valuation models which may require significant judgment, particularly where observable market values do not exist. Inputs requiring significant judgment may include discount rates, growth rates, cost of capital, royalty rates, tax rates, market values, depreciated replacement costs, selling prices less costs to dispose, and remaining useful lives, among others. Reasonable differences in these inputs could have a significant impact on the estimated value of acquired assets, the resulting value of goodwill, subsequent depreciation and amortization expense, and the results of future asset impairment evaluations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are the lessee in contracts for our office space tenancies, for leased vehicles, and for some leases of land in our global development business. We monitor our service arrangements to evaluate whether they meet the definition of a lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The present value of lease payments, which are either fixed payments, in-substance fixed payments, or variable payments tied to an index or rate are recognized on the consolidated balance sheet with corresponding lease liabilities and right-of-use assets upon the commencement of the lease. These lease costs are expensed over the respective lease term in accordance with the classification of the lease (i.e., operating versus finance classification). Variable lease payments not tied to an index or rate are expensed as incurred and are not subject to capitalization.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The base terms for our lease arrangements typically do not extend beyond 10 years, except for land leases. We commonly have renewal options in our leases, but most of these options do not create a significant economic incentive for us to extend the lease term. Therefore, payments during periods covered by these renewal options are typically not included in our lease liabilities and right-of-use assets. Specific to our vehicle leases, early termination options are common and economic penalties associated with early termination of these contracts are typically significant enough to make it reasonably certain that we will not exercise such options. Therefore, payments during periods covered by these early termination options in vehicle leases are typically included in our lease liabilities and right-of-use assets. As an accounting policy election, our short-term leases with an initial term of 12 months or less are not recognized as lease liabilities and right-of-use assets in the consolidated balance sheets. The rent expense associated with short term leases is recognized on a straight-line basis over the lease term and was not significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Most of our office space leases include variable payments based on our share of actual common area maintenance and operating costs of the leased property. Many of our vehicle leases include variable payments based on actual service and fuel costs. For both office space and vehicle leases, we have elected the practical expedient to not separate lease components from non-lease components. Therefore, these costs are classified as variable lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease payments are typically discounted at our incremental borrowing rate because the interest rate implicit in the lease cannot be readily determined in the absence of key inputs which are typically not reported by our lessors. Because we do not generally borrow on a collateralized basis, judgement was used to estimate the secured borrowing rate associated with our leases based on relevant market data and our inputs applied to accepted valuation methodologies. The incremental borrowing rate calculated for each lease also reflects the lease term, currency, and geography specific to each lease.&lt;/span&gt;&lt;/div&gt;Deferred Financing Costs&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred in connection with financing activities are generally deferred and amortized over the terms of the related debt agreements ranging up to ten years. Debt issuance costs related to a recognized debt liability are presented in the accompanying consolidated balance sheets as a direct deduction from the carrying amount of that debt liability. Amortization of these costs is charged to interest expense in the accompanying consolidated statements of operations. Accounting Standards Update (ASU) 2015-15, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;Interest&#x2014;Imputation of Interest (Subtopic 835-30): Presentation and Subsequent Measurement of Debt Issuance Costs Associated with Line-of-Credit Arrangements&#x201d;&lt;/span&gt; permits classifying debt issuance costs associated with a line of credit arrangement as an asset, regardless of whether there are any outstanding borrowings on the arrangement.&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for revenue with customers in accordance with FASB ASC Topic, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; (Topic 606). Topic 606 also includes Subtopic 340-40, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Assets and Deferred Costs &#x2013; Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&#x201d; which requires deferral of incremental costs to obtain and fulfill a contract with a customer. Revenue is recognized when or as control of the promised services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a description of principal activities &#x2013; separated by reportable segments &#x2013; from which we generate revenue. For more detailed information about our reportable segments, see Notes&#160;18 and 19.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advisory Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Advisory Services segment provides a comprehensive range of services globally, including property leasing, property sales, mortgage services, property management and valuation services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Property Leasing and Property Sales&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide strategic advice and execution for owners, investors, and occupiers of real estate in connection with the leasing of office, industrial and retail space. We also offer clients fully integrated property sales services under the CBRE Capital Markets brand. We are compensated for our services in the form of a commission and, in some instances, may earn various forms of variable incentive consideration. Our commission is paid upon the occurrence of certain contractual event(s) which may be contingent. For example, a portion of our leasing commission may be paid upon signing of the lease by the tenant, with the remaining paid upon occurrence of another future contingent event (e.g., payment of first month&#x2019;s rent or tenant move-in). For leases, we typically satisfy our performance obligation at a point in time when control is transferred; generally, at the time of the first contractual event where there is a present right to payment. We look to history, experience with a customer, and deal specific considerations as part of the most likely outcome estimation approach to support our judgement that the second contingency (if applicable) will be met. Therefore, we typically accelerate the recognition of the revenue associated with the second contingent event. For sales, our commission is typically paid at the closing of the sale, which represents transfer of control for services to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to our commission, we may recognize other forms of variable consideration which can include, but are not limited to, commissions subject to concession or claw back and volume-based discounts or rebates. We assess variable consideration on a contract-by-contract basis, and when appropriate, recognize revenue based on our assessment of the outcome (using the most likely outcome approach or weighted probability) and historical results, if comparable and representative. We recognize variable consideration if it is deemed probable that there will not be significant reversal in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Mortgage Originations and Loan Sales&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We offer clients commercial mortgage and structured financing services. Fees from services within our mortgage brokerage business that are in the scope of Topic&#160;606 include fees earned for the brokering of commercial mortgage loans primarily through relationships established with investment banking firms, national and regional banks, credit companies, insurance companies and pension funds. We are compensated for our brokerage services via a fee paid upon successful placement of a commercial mortgage borrower with a lender who will provide financing. The fee earned is contingent upon the funding of the loan, which represents the transfer of control for services to the customer. Therefore, we typically satisfy our performance obligation at the point in time of the funding of the loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also earn fees from the origination and sale of commercial mortgage loans for which the company retains the servicing rights. These fees are governed by the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements and Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; topic (Topic&#160;820) and &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Transfers and Servicing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; topic (Topic&#160;860) of the FASB&#160;ASC. Upon origination of a mortgage loan held for&#160;sale, the fair value of the mortgage servicing rights (MSR) to be retained is included in the forecasted proceeds from the anticipated loan sale and results in a net gain (which is reflected in revenue). Upon sale, we record a servicing asset or liability based on the fair value of the retained MSR associated with the transferred loan. Subsequent to the initial recording, MSRs are amortized and carried at the lower of amortized cost or fair value in other intangible assets in the accompanying consolidated balance sheets. They are amortized in proportion to and over the estimated period that the servicing income is expected to be received.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Property Management Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide property management services on a contractual basis for owners of and investors in office, industrial and retail properties. These services include marketing, building engineering, accounting, and financial services. We are compensated for our services through a monthly management fee earned based on either a specified percentage of the monthly rental income, rental receipts generated from the property under management or a fixed fee. We are also often reimbursed for our administrative and payroll costs directly attributable to the properties under management. Property management services represent a series of distinct daily services rendered over time. Consistent with the transfer of control for distinct, daily services to the customer, revenue is recognized at the end of each period for the fees associated with the services performed. The amount of revenue recognized is presented gross for any services provided by our employees, as we control them. We generally do not control third-party services delivered to property management clients. As such, we generally report revenues net of third-party reimbursements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Valuation Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide valuation services that include market-value appraisals, litigation support, discounted cash flow analyses, feasibility studies as well as consulting services such as property condition reports, hotel advisory and environmental consulting. We are compensated for valuation services in the form of a fee, which is payable on the occurrence of certain events (e.g., a portion on the delivery of a draft report with the remaining on the delivery of the final report). For consulting services, we may be paid based on the occurrence of time or event-based milestones (such as the delivery of draft reports). We typically satisfy our performance obligation for valuation services as services are rendered over time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Global Workplace Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Global Workplace Solutions segment provides a broad suite of integrated, contractually-based outsourcing services globally for occupiers of real estate, including facilities management, and project management services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Facilities Management and Project Management Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Facilities management involves the day-to-day management of client-occupied space and includes headquarters, regional offices, administrative offices, data centers and other critical facilities, manufacturing and laboratory facilities, distribution facilities and retail space. Contracts for facilities management services are often structured so we are reimbursed for client-dedicated personnel costs and subcontracted vendor costs as well as associated overhead expenses plus a monthly fee, and, in some cases, annual incentives tied to agreed upon performance targets, with any penalties typically capped. In addition, we have contracts for facilities management services based on fixed fees or guaranteed maximum prices. Fixed fee contracts are typically structured where an agreed upon scope of work is delivered for a fixed price while guaranteed maximum price contracts are structured with an agreed upon scope of work that will be provided to the client for a not to exceed price. Facilities management services represent a series of distinct daily services rendered over time. Consistent with the transfer of control for distinct, daily services to the customer, revenue is typically recognized at the end of each period for the fees associated with the services performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Project management services are often provided on a portfolio wide or programmatic basis. Revenues from project management services generally include construction management, fixed management fees, variable fees, and incentive fees if certain agreed upon performance targets are met. Revenues from project management may also include reimbursement of payroll and related costs for personnel providing the services and subcontracted vendor costs. Project management services represent a series of distinct daily services rendered over time. Consistent with the transfer of control for distinct, daily services to the customer, revenue is typically recognized at the end of each period for the fees associated with the services performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount of revenue recognized is presented gross for any services provided by our employees, as we control them. This is evidenced by our obligation for their performance and our ability to direct and redirect their work, as well as negotiate the value of such services. The amount of revenue recognized related to the majority of facilities management contracts and certain project management arrangements is presented gross (with offsetting expense recorded in cost of revenue) for reimbursements of costs of third-party services because we control those services that are delivered to the client. In the instances when we do not control third-party services delivered to the client, we report revenues net of the third-party reimbursements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to our management fee, we receive various types of variable consideration which can include but is not limited to key performance indicator bonuses or penalties which may be linked to subcontractor performance, gross maximum price, glidepaths, savings guarantees, shared savings, or fixed fee structures. We assess variable consideration on a contract-by-contract basis, and when appropriate, recognize revenue based on our assessment of the outcome (using the most likely outcome approach or weighted probability) and historical results, if comparable and representative. Using management assessments and historical results and statistics, we recognize revenue if it is deemed probable there will not be significant reversal in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Real Estate Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Real Estate Investments segment is comprised of investment management services provided globally and development services in the U.S., the U.K. and Continental Europe.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Investment Management Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our investment management services are provided to pension funds, insurance companies, sovereign wealth funds, foundations, endowments, and other institutional investors seeking to generate returns and diversification through investment in real assets. We sponsor investment programs that span the risk/return spectrum in North America, Europe, Asia, and Australia. We are typically compensated in the form of a base management fee, disposition fees, acquisition fees and incentive fees in the form of performance fees or carried interests based on fund type (open or closed ended, respectively). For the base management fees, we typically satisfy the performance obligation as service is rendered over time pursuant to the series guidance. Consistent with the transfer of control for distinct, daily services to the customer, revenue is recognized at the end of each period for the fees associated with the services performed. For acquisition and disposition services, we typically satisfy the performance obligation at a point in time (at acquisition or upon disposition). For contracts with contingent fees, including performance fees, incentive fees and carried interests, we assess variable consideration on a contract-by-contract basis, and when appropriate, recognize revenue based on our assessment of the outcome (using the most likely outcome approach or weighted probability) and historical results, if comparable and representative. Revenue associated with performance fees and carried interests are typically constrained due to volatility in the real estate market, a broad range of possible outcomes, and other factors in the market that are outside of our control.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Development Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our development services consist of real estate development and investment activities in the U.S., the U.K. and Europe to users of and investors in commercial real estate, as well as for our own account. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We pursue opportunistic, risk-mitigated development and investment in commercial real estate across a wide spectrum of property types, including industrial, office and retail properties; healthcare facilities of all types (medical office buildings, hospitals and ambulatory surgery centers); and residential/mixed-use projects. We pursue development and investment activity on behalf of our clients on a fee basis with no, or limited, ownership interest in a property, in partnership with our clients through co-investment &#x2013; either on an individual project basis or through programs with certain strategic capital partners or for our own account with 100% ownership. Development services represent a series of distinct daily services rendered over time. Consistent with the transfer of control for distinct, daily services to the customer, revenue is recognized at the end of each period for the fees associated with the services performed. Fees are typically payable monthly over the service term or upon contractual defined events, like project milestones. In addition to development fee revenue, we receive various types of variable consideration which can include, but is not limited to, contingent lease-up bonuses, cost saving incentives, profit sharing on sales and at-risk fees. We assess variable consideration on a contract-by-contract basis, and when appropriate, recognize revenue based on our assessment of the outcome (using the most likely outcome approach or weighted probability) and historical results, if comparable and representative. We accelerate revenue if it is deemed probable there will not be significant reversal in the future. Sales of real estate to customers which are considered an output of ordinary activities are recognized as revenue when or as control of the assets are transferred to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable and Allowance for Doubtful Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record accounts receivable for our unconditional rights to consideration arising from our performance under contracts with customers. The carrying value of such receivables, net of the allowance for doubtful accounts, represents their estimated net realizable value. We estimate our allowance for doubtful accounts for specific accounts receivable balances based on historical collection trends, the age of outstanding accounts receivables and existing economic conditions associated with the receivables. Past-due accounts receivable balances are written off when our internal collection efforts have been unsuccessful. As a practical expedient, we do not adjust the promised amount of consideration for the effects of a significant financing component when we expect, at contract inception, that the period between our transfer of a promised service to a customer and when the customer pays for that service will be one year or less. We do not typically include extended payment terms in our contracts with customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remaining performance obligations represent the aggregate transaction prices for contracts where our performance obligations have not yet been satisfied. As of December&#160;31, 2022, the aggregate amount of transaction price allocated to remaining performance obligations in our property leasing business was not significant. We apply the practical expedient related to remaining performance obligations that are part of a contract that has an original expected duration of one year or less and the practical expedient related to variable consideration from remaining performance obligations pursuant to the series guidance. All of our remaining performance obligations apply to one of these practical expedients.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Assets and Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets represent assets for revenue that has been recognized in advance of billing the customer and for which the right to bill is contingent upon something other than the passage of time. This is common for contingent portions of commissions in brokerage, development and construction revenue in development services and incentive fees present in various businesses. Billing requirements vary by contract but are generally structured around fixed monthly fees, reimbursement of employee and other third-party costs, and the achievement or completion of certain contingent events.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When we receive consideration, or such consideration is unconditionally due, from a customer prior to transferring services to the customer under the terms of the services contract, we record deferred revenue, which represents a contract liability. We recognize the contract liability as revenue once we have transferred control of the service to the customer and all revenue recognition criteria are met.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets and contract liabilities are determined for each contract on a net basis. For contract assets, we classify the short-term portion as a separate line item within current assets and the long-term portion as a separate line item in the accompanying consolidated balance sheets. For contract liabilities, we classify the short-term portion as a separate line item within current liabilities and the long-term portion within other liabilities, long-term in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract costs primarily consist of upfront costs incurred to obtain or to fulfill a contract. These costs are typically found within our Global Workplace Solutions segment. Such costs relate to transition costs to fulfill contracts prior to services being rendered and are included within other intangible assets in the accompanying consolidated balance sheets. Capitalized transition costs are amortized based on the transfer of services to which the assets relate which can vary on a contract-by-contract basis and are included in cost of revenue in the accompanying consolidated statement of operations. For contract costs that are recognized as assets, we periodically review for impairment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Applying the contract cost practical expedient, we recognize the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that we otherwise would have recognized is one year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Promotion and Advertising Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The costs of business promotion and advertising are expensed as incurred. Business promotion and advertising costs of $85.1&#160;million, $68.9&#160;million and $57.2&#160;million were included in operating, administrative and other expenses for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financial statements of subsidiaries located outside the U.S. are generally measured using the local currency as the functional currency. The assets and liabilities of these subsidiaries are translated at the rates of exchange at the balance sheet date, and income and expenses are translated at the average monthly rate. The resulting translation adjustments are included in the accumulated other comprehensive income/loss component of equity. Gains and losses resulting from foreign currency transactions are included in the results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive income consists of net income and other comprehensive income/loss. In the accompanying consolidated balance sheets, accumulated other comprehensive income/loss primarily consists of foreign currency translation adjustments, fees associated with the termination of interest rate swaps, unrealized gains (losses) on interest rate swaps, unrealized holding gains on available for sale debt securities and pension liability adjustments. Foreign currency translation adjustments exclude any income tax effects given that earnings of non-U.S. subsidiaries are deemed to be reinvested for an indefinite period of time (see Note&#160;15).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Warehouse Receivables&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our wholly-owned subsidiary CBRE Capital Markets, Inc. (CBRE Capital Markets) is a Federal Home Loan Mortgage Corporation (Freddie Mac) approved Multifamily Program Plus Seller/Servicer and an approved Federal National Mortgage Association (Fannie Mae) Aggregation and Negotiated Transaction Seller/Servicer. In addition, CBRE Capital Markets&#x2019; wholly-owned subsidiary CBRE Multifamily Capital, Inc. (CBRE MCI) is an approved Fannie Mae Delegated Underwriting and Servicing (DUS) Seller/Servicer and CBRE Capital Markets&#x2019; wholly-owned subsidiary CBRE HMF, Inc. (CBRE HMF) is a U.S. Department of Housing and Urban Development (HUD) approved Non-Supervised Federal Housing Authority (FHA) Title II Mortgagee, an approved Multifamily Accelerated Processing (MAP) lender and an approved Government National Mortgage Association (Ginnie Mae) issuer of mortgage-backed securities (MBS). Under these arrangements, before loans are originated through proceeds from warehouse lines of credit, we obtain either a contractual loan purchase commitment from either Freddie Mac or Fannie Mae or a confirmed forward trade commitment for the issuance and purchase of a Fannie Mae or Ginnie Mae MBS that will be secured by the loans. The warehouse lines of credit are generally repaid within a one-month period when Freddie Mac or Fannie Mae buys the loans or upon settlement of the Fannie Mae or Ginnie Mae MBS, while we retain the servicing rights. Loans are funded at the prevailing market rates. We elect the fair value option for all warehouse receivables. At December&#160;31, 2022 and 2021, all of the warehouse receivables included in the accompanying consolidated balance sheets were either under commitment to be purchased by Freddie Mac or had confirmed forward trade commitments for the issuance and purchase of Fannie Mae or Ginnie Mae mortgage-backed securities that will be secured by the underlying loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mortgage Servicing Rights (MSRs)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the origination and sale of mortgage loans with servicing rights retained, we record servicing assets or liabilities based on the fair value of the mortgage servicing rights on the date the loans are sold. Our MSRs are initially recorded at fair value. Subsequent to the initial recording, MSRs are amortized and carried at the lower of amortized cost or fair value in other intangible assets in the accompanying consolidated balance sheets. They are amortized in proportion to and over the estimated period that net servicing income is expected to be received based on projections and timing of estimated future net cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our initial recording of MSRs at their fair value resulted in net gains, as the fair value of servicing contracts that result in MSR assets exceeded the fair value of servicing contracts that result in MSR liabilities. The net assets and net gains are presented in the accompanying consolidated financial statements. The amount of MSRs recognized during the years ended December&#160;31, 2022 and 2021 was as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance, mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;578,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;556,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(163,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(172,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance, mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;560,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;578,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;MSRs do not actively trade in an open market with readily available observable prices; therefore, fair value is determined based on certain assumptions and judgments, including the estimation of the present value of future cash flows realized from servicing the underlying mortgage loans. Management&#x2019;s assumptions include the benefits of servicing (servicing fee income and interest on escrow deposits), inflation, the cost of servicing, prepayment rates, delinquencies, discount rates and the estimated life of servicing cash flows. The assumptions used are subject to change based on management&#x2019;s judgments and estimates of changes in future cash flows and interest rates, among other things. The key assumptions used during the years ended December&#160;31, 2022, 2021 and 2020 in measuring fair value were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Conditional prepayment rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair value of our MSRs was $1.1&#160;billion and $891.0&#160;million as of December&#160;31, 2022 and 2021, respectively. Impairment is evaluated through a comparison of the carrying amount and fair value of the MSRs, and recognized with the establishment of a valuation allowance. We did not incur any impairment charges related to our MSRs during the years ended December&#160;31, 2022, 2021 or 2020. No valuation allowance was created previously and we did not record a valuation allowance for MSRs in 2022 or 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90ZXh0cmVnaW9uOjEwY2NhZmVkZTQ4NzQ5YzRiZWY0NzNmYTk4YzUxYTQ5XzYwNDczMTM5NTU1OTY_c05310d6-afc5-4841-a25c-0c15d34f9e18"&gt;revenue&lt;/span&gt; in the accompanying consolidated statements of operations are contractually specified servicing fees from loans serviced for others of $309.5&#160;million, $288.0&#160;million and $212.9&#160;million for the years ended December&#160;31, 2022, 2021 and 2020, respectively, and includes prepayment fees/late fees/ancillary income earned from loans serviced for others of $22.7&#160;million, $41.7&#160;million and $11.0&#160;million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting for Broker Draws&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of our recruitment efforts relative to new U.S. brokers, we offer a transitional broker draw arrangement. Our broker draw arrangements generally last until such time as a broker&#x2019;s pipeline of business is sufficient to allow him or her to earn sustainable commissions. This program is intended to provide the broker with a minimal amount of cash flow to allow adequate time for his or her training as well as time for him or her to develop business relationships. Similar to traditional salaries, the broker draws are paid irrespective of the actual revenues generated by the broker. Often these broker draws represent the only form of compensation received by the broker. Furthermore, it is not our general policy to pursue collection of unearned broker draws paid under this arrangement. As a result, we have concluded that broker draws are economically equivalent to salaries paid and accordingly charge them to compensation expense as incurred over the service period. The broker is also entitled to earn a commission on completed revenue transactions, less any amounts previously paid to the broker in the form of a draw.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for all employee awards under the fair value recognition provisions of the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation &#x2013; Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; Topic of the FASB ASC (Topic 718). Topic 718 requires the measurement of compensation cost at the grant date, based upon the estimated fair value of the award, and requires amortization of the related expense over the employee&#x2019;s requisite service period. We do not estimate forfeitures, but instead recognize forfeitures when they occur. See Note&#160;14 for additional information on our stock-based compensation plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic income per share attributable to CBRE Group, Inc. is computed by dividing net income attributable to CBRE Group, Inc. stockholders by the weighted average number of common shares outstanding during each period. The computation of diluted income per share attributable to CBRE Group, Inc. generally further assumes the dilutive effect of potential common shares, which include certain contingently issuable shares. Contingently issuable shares consist of non-vested stock awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are accounted for under the asset and liability method in accordance with the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; Topic of the FASB ASC (Topic 740). Deferred tax assets and liabilities are determined based on temporary differences between the financial reporting and tax basis of assets and liabilities and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured by applying enacted tax rates and laws and are released in the years in which the temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are provided against deferred tax assets when it is more likely than not that some portion or all the deferred tax asset will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We utilize a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the available evidence indicates there is more than a 50% likelihood that the position will be sustained upon examination, including resolution of related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 15 for additional information on income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Self-Insurance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our wholly-owned captive insurance company, which is subject to applicable insurance rules&#160;and regulations, insures our exposure related to workers&#x2019; compensation insurance, general liability insurance and automotive insurance for our U.S. operations risk on a primary basis and we purchase excess coverage from unrelated insurance carriers. The captive insurance company also insures primary risk relating to professional indemnity claims globally. Given the nature of these types of claims, it may take several years for resolution and determination of the cost of these claims. We are required to estimate the cost of these claims in our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimates that we utilize to record our potential losses on claims are inherently subjective, and actual claims could differ from amounts recorded, which could result in increased or decreased expense in future periods. As of December&#160;31, 2022 and 2021, our reserves for claims under these insurance programs were $167.9&#160;million and $153.4&#160;million, respectively, of which $3.0&#160;million and $2.2&#160;million, respectively, represented our estimated current liabilities.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMDUvZnJhZzpiZjdmZWQ0MjNiY2E0MmFmOTZjOWYwNWU1ZTJkNDdjNC90ZXh0cmVnaW9uOmJmN2ZlZDQyM2JjYTQyYWY5NmM5ZjA1ZTVlMmQ0N2M0Xzc3NDc_1042b114-3b34-4e72-bbb8-7182b7f78cdf">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements include our accounts and those of our consolidated subsidiaries, which are comprised of variable interest entities in which we are the primary beneficiary and voting interest entities, in which we determined we have a controlling financial interest, under the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consolidations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; Topic of the Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) (Topic 810). The equity attributable to non-controlling interests in subsidiaries is shown separately in the accompanying consolidated balance sheets. All significant intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Variable Interest Entities (VIEs)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine whether an entity is a VIE and, if so, whether it should be consolidated by utilizing judgments and estimates that are inherently subjective. Our determination of whether an entity in which we hold a direct or indirect variable interest is a VIE is based on several factors, including whether the entity&#x2019;s total equity investment at risk upon inception is sufficient to finance the entity&#x2019;s activities without additional subordinated financial support. We make judgments regarding the sufficiency of the equity at risk based first on a qualitative analysis, and then a quantitative analysis, if necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We analyze any investments in VIEs to determine if we are the primary beneficiary. In evaluating whether we are the primary beneficiary, we evaluate our direct and indirect economic interests in the entity. A reporting entity is determined to be the primary beneficiary if it holds a controlling financial interest in the VIE. Determining which reporting entity, if any, has a controlling financial interest in a VIE is primarily a qualitative approach focused on identifying which reporting entity has both: (i) the power to direct the activities of a VIE that most significantly impact such entity&#x2019;s economic performance; and (ii) the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;obligation to absorb losses or the right to receive benefits from such entity that could potentially be significant to such entity. Performance of that analysis requires the exercise of judgment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider a variety of factors in identifying the entity that holds the power to direct matters that most significantly impact the VIE&#x2019;s economic performance including, but not limited to, the ability to direct financing, leasing, construction and other operating decisions and activities. In addition, we consider the rights of other investors to participate in those decisions, to replace the manager and to sell or liquidate the entity. We determine whether we are the primary beneficiary of a VIE at the time we become involved with a variable interest entity and reconsider that conclusion continually.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consolidate any VIE of which we are the primary beneficiary and disclose significant VIEs of which we are not the primary beneficiary, if any, as well as disclose our maximum exposure to loss related to VIEs that are not consolidated (see Note&#160;6).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Voting Interest Entities (VOEs)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For VOEs, we consolidate the entity if we have a controlling financial interest. We have a controlling financial interest in a VOE if: (i) for legal entities other than limited partnerships, we own a majority voting interest in the VOE or, for limited partnerships and similar entities, we own a majority of the entity&#x2019;s kick-out rights through voting limited partnership interests; and (ii) non-controlling shareholders or partners do not hold substantive participating rights and no other conditions exist that would indicate that we do not control the entity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Marketable Securities and Other Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt securities are classified as held to maturity when we have the positive intent and ability to hold the securities to maturity. Marketable debt securities not classified as held to maturity are classified as available for sale. Available for sale debt securities are carried at their fair value and any difference between cost and fair value is recorded as an unrealized gain or loss, net of income taxes, and is reported as accumulated other comprehensive income (loss) in the consolidated statements of equity. Premiums and discounts are recognized in interest using the effective interest method. Realized gains and losses and declines in value resulting from credit losses on available for sale debt securities have not been significant. The cost of securities sold is based on the specific identification method. Interest and dividends on securities classified as available for sale are included in interest income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our investments in unconsolidated subsidiaries in which we have the ability to exercise significant influence over operating and financial policies, but do not control, or entities which are VIEs in which we are not the primary beneficiary are accounted for under the equity method in accordance with the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Instruments - Equity Method and Joint Ventures&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; topic of the FASB ASC (Topic 323). We eliminate transactions with such equity method subsidiaries to the extent of our ownership in such subsidiaries. Accordingly, our share of the earnings from these equity-method basis companies, generally recognized on a lag of three months or less, is included in consolidated net income. We have elected to account for certain eligible investments and related interests at fair value in accordance with the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;Financial Instruments&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;topic of the FASB ASC (Topic 825). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For a portion of our investments in unconsolidated subsidiaries reported at fair value, we estimate fair value using the net asset value (NAV) per share (or its equivalent) our investees provide. These investments are considered investment companies, or are the equivalent of investment companies, as they carry all investments at fair value, with unrealized gains and losses resulting from changes in fair value reflected in earnings. Accordingly, we effectively carry our investments at an amount that is equivalent to our proportionate share of the net assets of each investment that would be allocated to us if each investment was liquidated at the net asset value as of the measurement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All equity investments that do not result in consolidation and are not accounted for under the equity method (primarily marketable equity securities) are measured at fair value with changes therein reflected in net income. Equity instruments that do not have readily determinable fair values and do not qualify for using the net asset value per share practical expedient in the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;Fair Value Measurements&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;topic of the FASB ASC (Topic 820) are measured at cost, less any impairment, and adjusted for subsequent observable transactions for the same or similar investments of the same issuer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Impairment Evaluation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Impairment losses on investments, other than available for sale debt securities and investments otherwise measured at fair value, are recognized upon evidence of other-than-temporary losses of value. When testing for impairment on investments that are not actively traded on a public market, we generally use a discounted cash flow approach to estimate the fair value of our investments and/or look to comparable activities in the marketplace. Management&#x2019;s judgment is required in developing the assumptions for the discounted cash flow approach. These assumptions include net asset values, internal rates of return, discount and capitalization rates, interest rates and financing terms, rental rates, timing of leasing activity, estimates of lease terms and related concessions, etc. When determining if impairment is other-than-temporary, we also look to the length of time and the extent to which fair value has been less than cost as well as the financial condition and near-term prospects of each investment. Based on our review, we did not record any significant other-than-temporary impairment losses during the years ended December&#160;31, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMDgvZnJhZzo5YTI4ZWMxMjk4MGY0NTJjYjZhYzI5OWY2MjhhZGVmZC90ZXh0cmVnaW9uOjlhMjhlYzEyOTgwZjQ1MmNiNmFjMjk5ZjYyOGFkZWZkXzEzNzE_55f25bb6-437b-42a2-907e-b79c7bfab2ff">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (GAAP), which require management to make estimates and assumptions about future events, including the ongoing effects of the pandemic. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported and reported amounts of revenue and expenses. Such estimates include the value of goodwill, intangibles and other long-lived assets, real estate assets, accounts receivable, contract assets, operating lease assets, investments in unconsolidated subsidiaries and assumptions used in the calculation of income taxes, retirement, other post-employment benefits, and loss contingencies, among others. These estimates and assumptions are based on our best judgment. We evaluate our estimates and assumptions on an ongoing basis using historical experience and other factors, including consideration of the current economic environment, and adjust such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates. Changes in estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMTEvZnJhZzo1ODI3M2Q3Zjc4OWY0N2JiYjRhNTllYWEyMWZhZWFlNC90ZXh0cmVnaW9uOjU4MjczZDdmNzg5ZjQ3YmJiNGE1OWVhYTIxZmFlYWU0XzYzNA_24276c72-896a-47a7-86a9-1e5f9a8168ad">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents generally consist of cash and highly liquid investments with an original maturity of three months or less. We also manage certain cash and cash equivalents as an agent for our investment and property and facilities management clients. These amounts are not included in the accompanying consolidated balance sheets (see &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fiduciary Funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; discussion below).&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMTQvZnJhZzpmZmFiYjI0ZmQzMjk0OGQ4YmMzNGJmMzJiYjhmZDcwNi90ZXh0cmVnaW9uOmZmYWJiMjRmZDMyOTQ4ZDhiYzM0YmYzMmJiOGZkNzA2XzMwMQ_b08b4b61-8849-4ab1-b411-af70f0bca72f">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in the accompanying consolidated balance sheets as of December&#160;31, 2022 and 2021 is restricted cash of $86.6&#160;million and $108.8&#160;million, respectively. The balances primarily include restricted cash set aside to cover funding obligations as required by contracts executed by us in the ordinary course of business.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMTQvZnJhZzpmZmFiYjI0ZmQzMjk0OGQ4YmMzNGJmMzJiYjhmZDcwNi90ZXh0cmVnaW9uOmZmYWJiMjRmZDMyOTQ4ZDhiYzM0YmYzMmJiOGZkNzA2XzExNg_c14f2f77-cfb8-4fe7-b916-90c49eaafe45"
      unitRef="usd">86600000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMTQvZnJhZzpmZmFiYjI0ZmQzMjk0OGQ4YmMzNGJmMzJiYjhmZDcwNi90ZXh0cmVnaW9uOmZmYWJiMjRmZDMyOTQ4ZDhiYzM0YmYzMmJiOGZkNzA2XzEyMw_5a5b2a64-3cb7-4912-a93a-7ed56d623dde"
      unitRef="usd">108800000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <cbre:FiduciaryFundsPolicyPolicyTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMTcvZnJhZzpjNzg1ZDhlYWM1ZDc0NmJhYjE2OTQ4MzM3YjJiZjJjMi90ZXh0cmVnaW9uOmM3ODVkOGVhYzVkNzQ2YmFiMTY5NDgzMzdiMmJmMmMyXzIzNQ_e2091b6c-bf2e-4353-b5f7-8b1c495e43c9">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fiduciary Funds&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated balance sheets do not include the net assets of escrow, agency and fiduciary funds, which are held by us on behalf of clients, and which amounted to $7.5&#160;billion and $8.6&#160;billion at December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</cbre:FiduciaryFundsPolicyPolicyTextBlock>
    <cbre:FiduciaryFunds
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMTcvZnJhZzpjNzg1ZDhlYWM1ZDc0NmJhYjE2OTQ4MzM3YjJiZjJjMi90ZXh0cmVnaW9uOmM3ODVkOGVhYzVkNzQ2YmFiMTY5NDgzMzdiMmJmMmMyXzE5OQ_c64ba55a-5887-411c-91d8-5b782fce11f2"
      unitRef="usd">7500000000</cbre:FiduciaryFunds>
    <cbre:FiduciaryFunds
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMTcvZnJhZzpjNzg1ZDhlYWM1ZDc0NmJhYjE2OTQ4MzM3YjJiZjJjMi90ZXh0cmVnaW9uOmM3ODVkOGVhYzVkNzQ2YmFiMTY5NDgzMzdiMmJmMmMyXzIwNg_882198c6-e0d3-4450-94c1-4ffdb3cd456c"
      unitRef="usd">8600000000</cbre:FiduciaryFunds>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjAvZnJhZzpiYTBmY2Q4YzBiMzI0NGI5YWM0YjZlZGI4NDFkZjFmMS90ZXh0cmVnaW9uOmJhMGZjZDhjMGIzMjQ0YjlhYzRiNmVkYjg0MWRmMWYxXzYwMA_3426ccac-4c1b-45f0-a57f-6674845bccc6">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject us to credit risk consist principally of trade receivables and interest-bearing investments. Users of real estate services account for a substantial portion of trade receivables and collateral is generally not required. The risk associated with this concentration is limited due to the large number of users and their geographic dispersion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We place substantially all our interest-bearing investments with several major financial institutions to limit the amount of credit exposure with any one financial institution.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjMvZnJhZzozOWJjNzcyMjhjMTk0YmY1YjUyNjE4MTA0NzIyNzZkNy90ZXh0cmVnaW9uOjM5YmM3NzIyOGMxOTRiZjViNTI2MTgxMDQ3MjI3NmQ3XzE1MjI_99e4bba5-5e5e-438f-ba60-41fe7ae87af4">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, which includes leasehold improvements, is stated at cost, net of accumulated depreciation and impairment. Depreciation and amortization of property and equipment is computed primarily using the straight-line method over estimated useful lives ranging up to 10 years. Leasehold improvements are amortized over the term of their associated leases, excluding options to renew unless we are reasonably certain that we will exercise the option to renew. We capitalize expenditures that significantly increase the life of our assets and expense the costs of maintenance and repairs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review property and equipment for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If this review indicates that such assets are considered impaired, the impairment is recognized in the period the changes occur and represents the amount by which the carrying value exceeds the fair value of the asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain costs related to the development or purchase of internal-use software are capitalized. Internal-use software costs incurred in the preliminary project stage are expensed as incurred. Significant direct consulting costs and certain payroll and related costs, which are incurred during the development stage of a project are generally capitalized and amortized over a three-year period (except for enterprise software development platforms, which range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjMvZnJhZzozOWJjNzcyMjhjMTk0YmY1YjUyNjE4MTA0NzIyNzZkNy90ZXh0cmVnaW9uOjM5YmM3NzIyOGMxOTRiZjViNTI2MTgxMDQ3MjI3NmQ3XzE0ODU_86bd6042-4bae-454e-bd2c-8fc6e934be48"&gt;three&lt;/span&gt; to seven years) when placed into production.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ib7c34d1648594f59add05dacb263bc98_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjMvZnJhZzozOWJjNzcyMjhjMTk0YmY1YjUyNjE4MTA0NzIyNzZkNy90ZXh0cmVnaW9uOjM5YmM3NzIyOGMxOTRiZjViNTI2MTgxMDQ3MjI3NmQ3XzMwOQ_6703e7ee-c9a3-4adb-a0e8-4e793bb10201">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i4c4f87fac83246a8a81019f718168ff0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjMvZnJhZzozOWJjNzcyMjhjMTk0YmY1YjUyNjE4MTA0NzIyNzZkNy90ZXh0cmVnaW9uOjM5YmM3NzIyOGMxOTRiZjViNTI2MTgxMDQ3MjI3NmQ3XzE1MjM_b3e18c3b-6047-4ac0-a44b-6814e9987bc8">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i679f90c276bc44f1b35049055b5b5739_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjMvZnJhZzozOWJjNzcyMjhjMTk0YmY1YjUyNjE4MTA0NzIyNzZkNy90ZXh0cmVnaW9uOjM5YmM3NzIyOGMxOTRiZjViNTI2MTgxMDQ3MjI3NmQ3XzE0OTE_3a995113-dd63-4d2f-a8f2-4cab18407be2">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:RealEstatePolicyTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjYvZnJhZzo0NzYwNDg2MDNhZjk0MDZkYWNhNjNlZGM5NzkzN2U1NS90ZXh0cmVnaW9uOjQ3NjA0ODYwM2FmOTQwNmRhY2E2M2VkYzk3OTM3ZTU1XzY1MjA_e015a4a1-2355-4afd-b7f5-786ad4bf39fb">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Real Estate&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Classification and Impairment Evaluation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We classify real estate in accordance with the criteria of the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; Topic of the FASB ASC (Topic 360) as follows: (i) real estate held for sale, which includes completed assets or land for sale in its present condition that meet all of Topic 360&#x2019;s &#x201c;held for sale&#x201d; criteria; (ii) real estate under development (current), which includes real estate that we are in the process of developing that is expected to be completed and disposed of within one year of the balance sheet date; (iii) real estate under development (non-current), which includes real estate that we are in the process of developing that is expected to be completed and disposed of more than one year from the balance sheet date; or (iv) real estate held for investment, which consists of land on which development activities have not yet commenced and completed assets or land held for disposition that do not meet the &#x201c;held for sale&#x201d; criteria. Any asset reclassified from real estate held for sale to real estate under development (current or non-current) or real estate held for investment is recorded individually at the lower of its fair value at the date of the reclassification or its carrying amount before it was classified as &#x201c;held for sale,&#x201d; adjusted (in the case of real estate held for investment) for any depreciation that would have been recognized had the asset been continuously classified as real estate held for investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate held for sale is recorded at the lower of cost or fair value less cost to sell. If an asset&#x2019;s fair value less cost to sell, based on discounted future cash flows, management estimates or market comparisons, is less than its carrying amount, an allowance is recorded against the asset. Real estate under development and real estate held for investment are carried at cost less depreciation and impairment, as applicable. Buildings and improvements included in real estate held for investment are depreciated using the straight-line method over estimated useful lives, generally up to 39 years. Tenant improvements included in real estate held for investment are amortized using the straight-line method over the shorter of their estimated useful lives or terms of the respective leases. Land improvements included in real estate held for investment are depreciated over their estimated useful lives, up to 15 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate under development and real estate held for investment are evaluated for impairment and losses are recorded when undiscounted cash flows estimated to be generated by an asset are less than the asset&#x2019;s carrying amount. The amount of the impairment loss, if any, is calculated as the excess of the asset&#x2019;s carrying value over its fair value, which is determined using a discounted cash flow analysis, management estimates or market comparisons.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our real estate assets is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate under development, current (included in other current assets)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate and other assets held for sale (included in other current assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate under development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;172,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;326,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate held for investment (included in other assets, net)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total real estate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;506,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;427,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cost Capitalization and Allocation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When acquiring, developing, and constructing real estate assets, we capitalize recoverable costs. Capitalization begins when the activities related to development have begun and ceases when activities are substantially complete and the asset is available for occupancy. Recoverable costs capitalized include pursuit costs, or pre-acquisition/pre-construction costs, taxes and insurance, interest, development and construction costs and costs of incidental operations. We do not capitalize any internal costs when acquiring, developing, and constructing real estate assets. We expense transaction costs for acquisitions that qualify as a business in accordance with the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; Topic of the FASB ASC (Topic 805). Pursuit costs capitalized in connection with a potential development project that we have determined not to pursue are written off in the period that determination is made.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At times, we purchase bulk land that we intend to sell or develop in phases. The land basis allocated to each phase is based on the relative estimated fair value of the phases before construction. We allocate construction costs incurred relating to more than one phase between the various phases; if the costs cannot be specifically attributed to a certain phase or the improvements benefit more than one phase, we allocate the costs between the phases based on their relative estimated sales values, where practicable, or other value methods as appropriate under the circumstances. Relative allocations of the costs are revised as the sales value estimates are revised.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When acquiring real estate with existing buildings, we allocate the purchase price between land, land improvements, building and intangibles related to in-place leases, if any, based on their relative fair values. The fair values of acquired land and buildings are determined based on an estimated discounted future cash flow model with lease-up assumptions as if the building was vacant upon acquisition. The fair value of in-place leases includes the value of lease intangibles for above or below-market rents and tenant origination costs, determined on a lease-by-lease basis. The capitalized values for both lease intangibles and tenant origination costs are amortized over the term of the underlying leases. Amortization related to lease intangibles is recorded as either an increase to or a reduction of rental income and amortization for tenant origination costs is recorded to amortization expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disposition of Real Estate&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for gains and losses on the sale of real estate and other nonfinancial assets or in substance n&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;onfinancial assets to noncustomers that are not an output of our ordinary activities and are not a business in accordance with Topic 610-20, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Income &#x2013; Gains and Losses from the Derecognition of Nonfinancial Assets.&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Where we do not have a controlling financial interest in the entity that holds the transferred assets after the transaction, we derecognize the assets or in substance nonfinancial assets and recognize a gain or loss when control of the underlying assets transfers to the counterparty.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We may also dispose of real estate through the transfer of a long-term leasehold representing a major part of the remaining economic life of the property. We account for these transfers as sales-type leases in accordance with the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s&#x201d; Topic of the FASB ASC (Topic 842) by derecognizing the carrying amount of the underlying asset, recognizing any net investment in the lease and recognizing selling profit or loss in net income.&lt;/span&gt;&lt;/div&gt;</us-gaap:RealEstatePolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="if4d8b7ff73174b239bdaf3dcd4f07871_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjYvZnJhZzo0NzYwNDg2MDNhZjk0MDZkYWNhNjNlZGM5NzkzN2U1NS90ZXh0cmVnaW9uOjQ3NjA0ODYwM2FmOTQwNmRhY2E2M2VkYzk3OTM3ZTU1XzIwODk_0f0a9ad0-4659-45e7-8aea-498dc1334dfe">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i4c93afcbcabf45e1be7dcdb70741d319_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjYvZnJhZzo0NzYwNDg2MDNhZjk0MDZkYWNhNjNlZGM5NzkzN2U1NS90ZXh0cmVnaW9uOjQ3NjA0ODYwM2FmOTQwNmRhY2E2M2VkYzk3OTM3ZTU1XzI0MDU_7b6e8959-236d-44ad-80f4-c67edb42cf88">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ScheduleOfRealEstatePropertiesTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjYvZnJhZzo0NzYwNDg2MDNhZjk0MDZkYWNhNjNlZGM5NzkzN2U1NS90ZXh0cmVnaW9uOjQ3NjA0ODYwM2FmOTQwNmRhY2E2M2VkYzk3OTM3ZTU1XzY1MjE_cc994085-1c86-4d9b-8eb2-822dda3b351f">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our real estate assets is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate under development, current (included in other current assets)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate and other assets held for sale (included in other current assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate under development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;172,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;326,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate held for investment (included in other assets, net)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total real estate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;506,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;427,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRealEstatePropertiesTableTextBlock>
    <cbre:RealEstateUnderDevelopmentCurrentAssets
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjYvZnJhZzo0NzYwNDg2MDNhZjk0MDZkYWNhNjNlZGM5NzkzN2U1NS90YWJsZTpjY2VlMTkxNTIxYmM0OTM3YTEyM2ZmNWFhZGJlOGJhZC90YWJsZXJhbmdlOmNjZWUxOTE1MjFiYzQ5MzdhMTIzZmY1YWFkYmU4YmFkXzItMS0xLTEtMjM3ODU3_bdd1a9bf-76b1-46bf-b502-6e34c8ee3e22"
      unitRef="usd">193334000</cbre:RealEstateUnderDevelopmentCurrentAssets>
    <cbre:RealEstateUnderDevelopmentCurrentAssets
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjYvZnJhZzo0NzYwNDg2MDNhZjk0MDZkYWNhNjNlZGM5NzkzN2U1NS90YWJsZTpjY2VlMTkxNTIxYmM0OTM3YTEyM2ZmNWFhZGJlOGJhZC90YWJsZXJhbmdlOmNjZWUxOTE1MjFiYzQ5MzdhMTIzZmY1YWFkYmU4YmFkXzItMy0xLTEtMjM3ODU3_d50cd917-b32a-453f-92e9-f1cea299d39a"
      unitRef="usd">96237000</cbre:RealEstateUnderDevelopmentCurrentAssets>
    <cbre:RealEstateAndOtherAssetsHeldForSaleCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjYvZnJhZzo0NzYwNDg2MDNhZjk0MDZkYWNhNjNlZGM5NzkzN2U1NS90YWJsZTpjY2VlMTkxNTIxYmM0OTM3YTEyM2ZmNWFhZGJlOGJhZC90YWJsZXJhbmdlOmNjZWUxOTE1MjFiYzQ5MzdhMTIzZmY1YWFkYmU4YmFkXzMtMS0xLTEtMjM3ODU3_c649f87d-a258-4dd5-b8df-d8c489fd4e59"
      unitRef="usd">96405000</cbre:RealEstateAndOtherAssetsHeldForSaleCurrent>
    <cbre:RealEstateAndOtherAssetsHeldForSaleCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjYvZnJhZzo0NzYwNDg2MDNhZjk0MDZkYWNhNjNlZGM5NzkzN2U1NS90YWJsZTpjY2VlMTkxNTIxYmM0OTM3YTEyM2ZmNWFhZGJlOGJhZC90YWJsZXJhbmdlOmNjZWUxOTE1MjFiYzQ5MzdhMTIzZmY1YWFkYmU4YmFkXzMtMy0xLTEtMjM3ODU3_3c0af48e-c701-4afa-910a-2d58e6210b00"
      unitRef="usd">142000</cbre:RealEstateAndOtherAssetsHeldForSaleCurrent>
    <us-gaap:RealEstateHeldForDevelopmentAndSale
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjYvZnJhZzo0NzYwNDg2MDNhZjk0MDZkYWNhNjNlZGM5NzkzN2U1NS90YWJsZTpjY2VlMTkxNTIxYmM0OTM3YTEyM2ZmNWFhZGJlOGJhZC90YWJsZXJhbmdlOmNjZWUxOTE1MjFiYzQ5MzdhMTIzZmY1YWFkYmU4YmFkXzQtMS0xLTEtMjM3ODU3_3d0b3eb9-beda-42ad-966b-7b39278eca73"
      unitRef="usd">172253000</us-gaap:RealEstateHeldForDevelopmentAndSale>
    <us-gaap:RealEstateHeldForDevelopmentAndSale
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjYvZnJhZzo0NzYwNDg2MDNhZjk0MDZkYWNhNjNlZGM5NzkzN2U1NS90YWJsZTpjY2VlMTkxNTIxYmM0OTM3YTEyM2ZmNWFhZGJlOGJhZC90YWJsZXJhbmdlOmNjZWUxOTE1MjFiYzQ5MzdhMTIzZmY1YWFkYmU4YmFkXzQtMy0xLTEtMjM3ODU3_a2f23c49-3518-4eef-a28a-2547310f1a6f"
      unitRef="usd">326416000</us-gaap:RealEstateHeldForDevelopmentAndSale>
    <cbre:RealEstateHeldForInvestmentNoncurrentAssets
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjYvZnJhZzo0NzYwNDg2MDNhZjk0MDZkYWNhNjNlZGM5NzkzN2U1NS90YWJsZTpjY2VlMTkxNTIxYmM0OTM3YTEyM2ZmNWFhZGJlOGJhZC90YWJsZXJhbmdlOmNjZWUxOTE1MjFiYzQ5MzdhMTIzZmY1YWFkYmU4YmFkXzUtMS0xLTEtMjM3ODU3_26a04e6b-af74-4c1b-b7a4-f6ab781fc61e"
      unitRef="usd">44984000</cbre:RealEstateHeldForInvestmentNoncurrentAssets>
    <cbre:RealEstateHeldForInvestmentNoncurrentAssets
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjYvZnJhZzo0NzYwNDg2MDNhZjk0MDZkYWNhNjNlZGM5NzkzN2U1NS90YWJsZTpjY2VlMTkxNTIxYmM0OTM3YTEyM2ZmNWFhZGJlOGJhZC90YWJsZXJhbmdlOmNjZWUxOTE1MjFiYzQ5MzdhMTIzZmY1YWFkYmU4YmFkXzUtMy0xLTEtMjM3ODU3_8716dd5c-c2cf-41fe-9044-51d0a37cbf02"
      unitRef="usd">4447000</cbre:RealEstateHeldForInvestmentNoncurrentAssets>
    <cbre:RealEstateAssetsUnderDevelopmentAndHeldForInvestment
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjYvZnJhZzo0NzYwNDg2MDNhZjk0MDZkYWNhNjNlZGM5NzkzN2U1NS90YWJsZTpjY2VlMTkxNTIxYmM0OTM3YTEyM2ZmNWFhZGJlOGJhZC90YWJsZXJhbmdlOmNjZWUxOTE1MjFiYzQ5MzdhMTIzZmY1YWFkYmU4YmFkXzYtMS0xLTEtMjM3ODU3_5615dde4-ef33-4400-8276-040f224e69e7"
      unitRef="usd">506976000</cbre:RealEstateAssetsUnderDevelopmentAndHeldForInvestment>
    <cbre:RealEstateAssetsUnderDevelopmentAndHeldForInvestment
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjYvZnJhZzo0NzYwNDg2MDNhZjk0MDZkYWNhNjNlZGM5NzkzN2U1NS90YWJsZTpjY2VlMTkxNTIxYmM0OTM3YTEyM2ZmNWFhZGJlOGJhZC90YWJsZXJhbmdlOmNjZWUxOTE1MjFiYzQ5MzdhMTIzZmY1YWFkYmU4YmFkXzYtMy0xLTEtMjM3ODU3_318691a1-885e-431e-a81f-b0715b9b8378"
      unitRef="usd">427242000</cbre:RealEstateAssetsUnderDevelopmentAndHeldForInvestment>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjkvZnJhZzozZGUyYzBlZWEzZWY0MjdmYjVjMWM0ZjYzNzI3ZWQ4YS90ZXh0cmVnaW9uOjNkZTJjMGVlYTNlZjQyN2ZiNWMxYzRmNjM3MjdlZDhhXzQxMjA_6be54bde-107f-4e6a-9107-b6f0c64e6091">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our acquisitions require the application of purchase accounting, which results in tangible and identifiable intangible assets and liabilities of the acquired entity being recorded at fair value. The difference between the purchase price and the fair value of net assets acquired is recorded as goodwill. Deferred consideration arrangements granted in connection with a business combination are evaluated to determine whether all or a portion is, in substance, additional purchase price or compensation for services. Additional purchase price is added to the fair value of consideration transferred in the business combination and compensation is included in operating expenses in the period it is incurred. The majority of our existing goodwill balance has resulted from our acquisition of CBRE Services, Inc. (CBRE Services) in 2001 (the 2001 Acquisition), our acquisition of Insignia Financial Group, Inc. (Insignia) in 2003 (the Insignia Acquisition), our acquisition of the Trammell Crow Company in 2006 (the Trammell Crow Company Acquisition), our acquisition of substantially all of the ING Group N.V. (ING) Real Estate Investment Management (REIM) operations in Europe and Asia, as well as substantially all of Clarion Real Estate Securities (CRES) in 2011 (collectively referred to as the REIM Acquisitions), our acquisition of Norland Managed Services Ltd (Norland) in 2013 (the Norland Acquisition), our acquisition of Johnson Controls, Inc. (JCI)&#x2019;s Global Workplace Solutions (JCI-GWS) business in 2015, our acquisition of FacilitySource Holdings, LLC (FacilitySource) in 2018, and our acquisition of a majority interest in Turner &amp;amp; Townsend in 2021. Other intangible assets that have indefinite estimated useful lives that are not being&#160;amortized include certain management contracts identified in the REIM Acquisitions, a trademark, which was separately identified as a result of the 2001 Acquisition, and a trademark identified as part of the Turner &amp;amp; Townsend Acquisition. The remaining other intangible assets primarily include customer relationships, mortgage servicing rights and trade names/trademarks, which are all being amortized over estimated useful lives ranging up to 20 years.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are required to test goodwill and other intangible assets deemed to have indefinite useful lives for impairment at least annually, or more often if circumstances or events indicate a change in the impairment status, in accordance with FASB ASC Topic 350, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles &#x2013; Goodwill and Other.&lt;/span&gt;&#x201d; ASC paragraphs 350-20-35-3 through 35-3B permit, but do not require an entity to perform a qualitative assessment with respect to any of its reporting units or indefinite-lived intangible assets to determine whether a quantitative impairment test is needed. Entities are permitted to assess based on qualitative factors whether it is more likely than not that a reporting unit&#x2019;s or indefinite-lived intangible asset&#x2019;s fair value is less than its carrying amount before applying the quantitative impairment test. If it is more likely than not that the fair value of a reporting unit or indefinite-lived intangible asset is less than its carrying amount, the entity conducts the quantitative impairment test. If not, the entity does not need to apply the quantitative test. The qualitative test is elective, and an entity can go directly to the quantitative test rather than making a more-likely-than-not assessment based on an evaluation of qualitative factors. When performing a quantitative test, we primarily use a discounted cash flow approach to estimate the fair value of our reporting units and indefinite-lived intangible assets. Management&#x2019;s judgment is required in developing the assumptions for the discounted cash flow model. These assumptions include revenue growth rates, profit margin percentages, discount rates, etc. We record an impairment loss when the amount by which a reporting unit&#x2019;s or indefinite-lived intangible asset&#x2019;s carrying value exceeds its fair value, not to exceed the carrying amount of the goodwill or indefinite-lived intangible asset.</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7fb5a0ab870f4081b494ff3d709b0fbc_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMjkvZnJhZzozZGUyYzBlZWEzZWY0MjdmYjVjMWM0ZjYzNzI3ZWQ4YS90ZXh0cmVnaW9uOjNkZTJjMGVlYTNlZjQyN2ZiNWMxYzRmNjM3MjdlZDhhXzIyNTI_847ce9e6-1f46-4ac7-812f-5828553a090c">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMzIvZnJhZzo5OGQzMDk0NjhjYWY0OThjODRiNmNhZDI4ZGNkODQ5YS90ZXh0cmVnaW9uOjk4ZDMwOTQ2OGNhZjQ5OGM4NGI2Y2FkMjhkY2Q4NDlhXzEwMDA_a5c74c82-77ee-4c84-8aab-68d98c7135ab">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We estimate the fair value of identifiable assets, liabilities and any non-controlling interests acquired in a business combination and recognize goodwill as the excess of the purchase price over the recorded value of the acquired assets and liabilities in accordance with ASC Topic 805. When estimating the fair value of acquired assets, we utilize various valuation models which may require significant judgment, particularly where observable market values do not exist. Inputs requiring significant judgment may include discount rates, growth rates, cost of capital, royalty rates, tax rates, market values, depreciated replacement costs, selling prices less costs to dispose, and remaining useful lives, among others. Reasonable differences in these inputs could have a significant impact on the estimated value of acquired assets, the resulting value of goodwill, subsequent depreciation and amortization expense, and the results of future asset impairment evaluations.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMzUvZnJhZzplOTFkZTcwZGY1NDg0YjFiYjVhZDA2Y2IzZTVlZDM4OS90ZXh0cmVnaW9uOmU5MWRlNzBkZjU0ODRiMWJiNWFkMDZjYjNlNWVkMzg5XzMwMjU_54d6010d-dc51-4cb9-89aa-b3f458185798">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are the lessee in contracts for our office space tenancies, for leased vehicles, and for some leases of land in our global development business. We monitor our service arrangements to evaluate whether they meet the definition of a lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The present value of lease payments, which are either fixed payments, in-substance fixed payments, or variable payments tied to an index or rate are recognized on the consolidated balance sheet with corresponding lease liabilities and right-of-use assets upon the commencement of the lease. These lease costs are expensed over the respective lease term in accordance with the classification of the lease (i.e., operating versus finance classification). Variable lease payments not tied to an index or rate are expensed as incurred and are not subject to capitalization.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The base terms for our lease arrangements typically do not extend beyond 10 years, except for land leases. We commonly have renewal options in our leases, but most of these options do not create a significant economic incentive for us to extend the lease term. Therefore, payments during periods covered by these renewal options are typically not included in our lease liabilities and right-of-use assets. Specific to our vehicle leases, early termination options are common and economic penalties associated with early termination of these contracts are typically significant enough to make it reasonably certain that we will not exercise such options. Therefore, payments during periods covered by these early termination options in vehicle leases are typically included in our lease liabilities and right-of-use assets. As an accounting policy election, our short-term leases with an initial term of 12 months or less are not recognized as lease liabilities and right-of-use assets in the consolidated balance sheets. The rent expense associated with short term leases is recognized on a straight-line basis over the lease term and was not significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Most of our office space leases include variable payments based on our share of actual common area maintenance and operating costs of the leased property. Many of our vehicle leases include variable payments based on actual service and fuel costs. For both office space and vehicle leases, we have elected the practical expedient to not separate lease components from non-lease components. Therefore, these costs are classified as variable lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease payments are typically discounted at our incremental borrowing rate because the interest rate implicit in the lease cannot be readily determined in the absence of key inputs which are typically not reported by our lessors. Because we do not generally borrow on a collateralized basis, judgement was used to estimate the secured borrowing rate associated with our leases based on relevant market data and our inputs applied to accepted valuation methodologies. The incremental borrowing rate calculated for each lease also reflects the lease term, currency, and geography specific to each lease.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMzUvZnJhZzplOTFkZTcwZGY1NDg0YjFiYjVhZDA2Y2IzZTVlZDM4OS90ZXh0cmVnaW9uOmU5MWRlNzBkZjU0ODRiMWJiNWFkMDZjYjNlNWVkMzg5XzkyMw_5d1680d1-bb79-44f4-8144-426ee85cffbc">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:DeferredChargesPolicyTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMzgvZnJhZzo1Y2M4YWVlYWVlZmU0M2MxOThiYTVjMjg4ODVjMTVjZC90ZXh0cmVnaW9uOjVjYzhhZWVhZWVmZTQzYzE5OGJhNWMyODg4NWMxNWNkXzI0ODE_95d273b7-4dc2-4790-b55a-51d4021af294">Deferred Financing Costs&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred in connection with financing activities are generally deferred and amortized over the terms of the related debt agreements ranging up to ten years. Debt issuance costs related to a recognized debt liability are presented in the accompanying consolidated balance sheets as a direct deduction from the carrying amount of that debt liability. Amortization of these costs is charged to interest expense in the accompanying consolidated statements of operations. Accounting Standards Update (ASU) 2015-15, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;Interest&#x2014;Imputation of Interest (Subtopic 835-30): Presentation and Subsequent Measurement of Debt Issuance Costs Associated with Line-of-Credit Arrangements&#x201d;&lt;/span&gt; permits classifying debt issuance costs associated with a line of credit arrangement as an asset, regardless of whether there are any outstanding borrowings on the arrangement.</us-gaap:DeferredChargesPolicyTextBlock>
    <us-gaap:DebtInstrumentTerm
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMzgvZnJhZzo1Y2M4YWVlYWVlZmU0M2MxOThiYTVjMjg4ODVjMTVjZC90ZXh0cmVnaW9uOjVjYzhhZWVhZWVmZTQzYzE5OGJhNWMyODg4NWMxNWNkXzE4Mg_7eda87e2-f733-49ef-a717-75e51dfebd2a">P10Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMzgvZnJhZzo1Y2M4YWVlYWVlZmU0M2MxOThiYTVjMjg4ODVjMTVjZC90ZXh0cmVnaW9uOjVjYzhhZWVhZWVmZTQzYzE5OGJhNWMyODg4NWMxNWNkXzEwNzM_9589c8e6-aad3-4de5-810e-f21b8f3c9cbf"
      unitRef="usd">11100000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yMzgvZnJhZzo1Y2M4YWVlYWVlZmU0M2MxOThiYTVjMjg4ODVjMTVjZC90ZXh0cmVnaW9uOjVjYzhhZWVhZWVmZTQzYzE5OGJhNWMyODg4NWMxNWNkXzEwODA_99923bda-0143-4f8b-b71e-ec4b547efc8e"
      unitRef="usd">9500000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNDEvZnJhZzo2ZDg3Y2Y4NThkZTQ0OTI1YTgzMmUxZjkyNGExYjNhOC90ZXh0cmVnaW9uOjZkODdjZjg1OGRlNDQ5MjVhODMyZTFmOTI0YTFiM2E4XzE0NjYx_88dfe0eb-34f2-4c80-ae7e-9eb42510500f">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for revenue with customers in accordance with FASB ASC Topic, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; (Topic 606). Topic 606 also includes Subtopic 340-40, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Assets and Deferred Costs &#x2013; Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&#x201d; which requires deferral of incremental costs to obtain and fulfill a contract with a customer. Revenue is recognized when or as control of the promised services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a description of principal activities &#x2013; separated by reportable segments &#x2013; from which we generate revenue. For more detailed information about our reportable segments, see Notes&#160;18 and 19.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advisory Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Advisory Services segment provides a comprehensive range of services globally, including property leasing, property sales, mortgage services, property management and valuation services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Property Leasing and Property Sales&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide strategic advice and execution for owners, investors, and occupiers of real estate in connection with the leasing of office, industrial and retail space. We also offer clients fully integrated property sales services under the CBRE Capital Markets brand. We are compensated for our services in the form of a commission and, in some instances, may earn various forms of variable incentive consideration. Our commission is paid upon the occurrence of certain contractual event(s) which may be contingent. For example, a portion of our leasing commission may be paid upon signing of the lease by the tenant, with the remaining paid upon occurrence of another future contingent event (e.g., payment of first month&#x2019;s rent or tenant move-in). For leases, we typically satisfy our performance obligation at a point in time when control is transferred; generally, at the time of the first contractual event where there is a present right to payment. We look to history, experience with a customer, and deal specific considerations as part of the most likely outcome estimation approach to support our judgement that the second contingency (if applicable) will be met. Therefore, we typically accelerate the recognition of the revenue associated with the second contingent event. For sales, our commission is typically paid at the closing of the sale, which represents transfer of control for services to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to our commission, we may recognize other forms of variable consideration which can include, but are not limited to, commissions subject to concession or claw back and volume-based discounts or rebates. We assess variable consideration on a contract-by-contract basis, and when appropriate, recognize revenue based on our assessment of the outcome (using the most likely outcome approach or weighted probability) and historical results, if comparable and representative. We recognize variable consideration if it is deemed probable that there will not be significant reversal in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Mortgage Originations and Loan Sales&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We offer clients commercial mortgage and structured financing services. Fees from services within our mortgage brokerage business that are in the scope of Topic&#160;606 include fees earned for the brokering of commercial mortgage loans primarily through relationships established with investment banking firms, national and regional banks, credit companies, insurance companies and pension funds. We are compensated for our brokerage services via a fee paid upon successful placement of a commercial mortgage borrower with a lender who will provide financing. The fee earned is contingent upon the funding of the loan, which represents the transfer of control for services to the customer. Therefore, we typically satisfy our performance obligation at the point in time of the funding of the loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also earn fees from the origination and sale of commercial mortgage loans for which the company retains the servicing rights. These fees are governed by the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements and Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; topic (Topic&#160;820) and &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Transfers and Servicing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; topic (Topic&#160;860) of the FASB&#160;ASC. Upon origination of a mortgage loan held for&#160;sale, the fair value of the mortgage servicing rights (MSR) to be retained is included in the forecasted proceeds from the anticipated loan sale and results in a net gain (which is reflected in revenue). Upon sale, we record a servicing asset or liability based on the fair value of the retained MSR associated with the transferred loan. Subsequent to the initial recording, MSRs are amortized and carried at the lower of amortized cost or fair value in other intangible assets in the accompanying consolidated balance sheets. They are amortized in proportion to and over the estimated period that the servicing income is expected to be received.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Property Management Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide property management services on a contractual basis for owners of and investors in office, industrial and retail properties. These services include marketing, building engineering, accounting, and financial services. We are compensated for our services through a monthly management fee earned based on either a specified percentage of the monthly rental income, rental receipts generated from the property under management or a fixed fee. We are also often reimbursed for our administrative and payroll costs directly attributable to the properties under management. Property management services represent a series of distinct daily services rendered over time. Consistent with the transfer of control for distinct, daily services to the customer, revenue is recognized at the end of each period for the fees associated with the services performed. The amount of revenue recognized is presented gross for any services provided by our employees, as we control them. We generally do not control third-party services delivered to property management clients. As such, we generally report revenues net of third-party reimbursements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Valuation Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide valuation services that include market-value appraisals, litigation support, discounted cash flow analyses, feasibility studies as well as consulting services such as property condition reports, hotel advisory and environmental consulting. We are compensated for valuation services in the form of a fee, which is payable on the occurrence of certain events (e.g., a portion on the delivery of a draft report with the remaining on the delivery of the final report). For consulting services, we may be paid based on the occurrence of time or event-based milestones (such as the delivery of draft reports). We typically satisfy our performance obligation for valuation services as services are rendered over time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Global Workplace Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Global Workplace Solutions segment provides a broad suite of integrated, contractually-based outsourcing services globally for occupiers of real estate, including facilities management, and project management services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Facilities Management and Project Management Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Facilities management involves the day-to-day management of client-occupied space and includes headquarters, regional offices, administrative offices, data centers and other critical facilities, manufacturing and laboratory facilities, distribution facilities and retail space. Contracts for facilities management services are often structured so we are reimbursed for client-dedicated personnel costs and subcontracted vendor costs as well as associated overhead expenses plus a monthly fee, and, in some cases, annual incentives tied to agreed upon performance targets, with any penalties typically capped. In addition, we have contracts for facilities management services based on fixed fees or guaranteed maximum prices. Fixed fee contracts are typically structured where an agreed upon scope of work is delivered for a fixed price while guaranteed maximum price contracts are structured with an agreed upon scope of work that will be provided to the client for a not to exceed price. Facilities management services represent a series of distinct daily services rendered over time. Consistent with the transfer of control for distinct, daily services to the customer, revenue is typically recognized at the end of each period for the fees associated with the services performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Project management services are often provided on a portfolio wide or programmatic basis. Revenues from project management services generally include construction management, fixed management fees, variable fees, and incentive fees if certain agreed upon performance targets are met. Revenues from project management may also include reimbursement of payroll and related costs for personnel providing the services and subcontracted vendor costs. Project management services represent a series of distinct daily services rendered over time. Consistent with the transfer of control for distinct, daily services to the customer, revenue is typically recognized at the end of each period for the fees associated with the services performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount of revenue recognized is presented gross for any services provided by our employees, as we control them. This is evidenced by our obligation for their performance and our ability to direct and redirect their work, as well as negotiate the value of such services. The amount of revenue recognized related to the majority of facilities management contracts and certain project management arrangements is presented gross (with offsetting expense recorded in cost of revenue) for reimbursements of costs of third-party services because we control those services that are delivered to the client. In the instances when we do not control third-party services delivered to the client, we report revenues net of the third-party reimbursements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to our management fee, we receive various types of variable consideration which can include but is not limited to key performance indicator bonuses or penalties which may be linked to subcontractor performance, gross maximum price, glidepaths, savings guarantees, shared savings, or fixed fee structures. We assess variable consideration on a contract-by-contract basis, and when appropriate, recognize revenue based on our assessment of the outcome (using the most likely outcome approach or weighted probability) and historical results, if comparable and representative. Using management assessments and historical results and statistics, we recognize revenue if it is deemed probable there will not be significant reversal in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Real Estate Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Real Estate Investments segment is comprised of investment management services provided globally and development services in the U.S., the U.K. and Continental Europe.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Investment Management Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our investment management services are provided to pension funds, insurance companies, sovereign wealth funds, foundations, endowments, and other institutional investors seeking to generate returns and diversification through investment in real assets. We sponsor investment programs that span the risk/return spectrum in North America, Europe, Asia, and Australia. We are typically compensated in the form of a base management fee, disposition fees, acquisition fees and incentive fees in the form of performance fees or carried interests based on fund type (open or closed ended, respectively). For the base management fees, we typically satisfy the performance obligation as service is rendered over time pursuant to the series guidance. Consistent with the transfer of control for distinct, daily services to the customer, revenue is recognized at the end of each period for the fees associated with the services performed. For acquisition and disposition services, we typically satisfy the performance obligation at a point in time (at acquisition or upon disposition). For contracts with contingent fees, including performance fees, incentive fees and carried interests, we assess variable consideration on a contract-by-contract basis, and when appropriate, recognize revenue based on our assessment of the outcome (using the most likely outcome approach or weighted probability) and historical results, if comparable and representative. Revenue associated with performance fees and carried interests are typically constrained due to volatility in the real estate market, a broad range of possible outcomes, and other factors in the market that are outside of our control.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Development Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our development services consist of real estate development and investment activities in the U.S., the U.K. and Europe to users of and investors in commercial real estate, as well as for our own account. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We pursue opportunistic, risk-mitigated development and investment in commercial real estate across a wide spectrum of property types, including industrial, office and retail properties; healthcare facilities of all types (medical office buildings, hospitals and ambulatory surgery centers); and residential/mixed-use projects. We pursue development and investment activity on behalf of our clients on a fee basis with no, or limited, ownership interest in a property, in partnership with our clients through co-investment &#x2013; either on an individual project basis or through programs with certain strategic capital partners or for our own account with 100% ownership. Development services represent a series of distinct daily services rendered over time. Consistent with the transfer of control for distinct, daily services to the customer, revenue is recognized at the end of each period for the fees associated with the services performed. Fees are typically payable monthly over the service term or upon contractual defined events, like project milestones. In addition to development fee revenue, we receive various types of variable consideration which can include, but is not limited to, contingent lease-up bonuses, cost saving incentives, profit sharing on sales and at-risk fees. We assess variable consideration on a contract-by-contract basis, and when appropriate, recognize revenue based on our assessment of the outcome (using the most likely outcome approach or weighted probability) and historical results, if comparable and representative. We accelerate revenue if it is deemed probable there will not be significant reversal in the future. Sales of real estate to customers which are considered an output of ordinary activities are recognized as revenue when or as control of the assets are transferred to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remaining performance obligations represent the aggregate transaction prices for contracts where our performance obligations have not yet been satisfied. As of December&#160;31, 2022, the aggregate amount of transaction price allocated to remaining performance obligations in our property leasing business was not significant. We apply the practical expedient related to remaining performance obligations that are part of a contract that has an original expected duration of one year or less and the practical expedient related to variable consideration from remaining performance obligations pursuant to the series guidance. All of our remaining performance obligations apply to one of these practical expedients.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Assets and Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets represent assets for revenue that has been recognized in advance of billing the customer and for which the right to bill is contingent upon something other than the passage of time. This is common for contingent portions of commissions in brokerage, development and construction revenue in development services and incentive fees present in various businesses. Billing requirements vary by contract but are generally structured around fixed monthly fees, reimbursement of employee and other third-party costs, and the achievement or completion of certain contingent events.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When we receive consideration, or such consideration is unconditionally due, from a customer prior to transferring services to the customer under the terms of the services contract, we record deferred revenue, which represents a contract liability. We recognize the contract liability as revenue once we have transferred control of the service to the customer and all revenue recognition criteria are met.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets and contract liabilities are determined for each contract on a net basis. For contract assets, we classify the short-term portion as a separate line item within current assets and the long-term portion as a separate line item in the accompanying consolidated balance sheets. For contract liabilities, we classify the short-term portion as a separate line item within current liabilities and the long-term portion within other liabilities, long-term in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract costs primarily consist of upfront costs incurred to obtain or to fulfill a contract. These costs are typically found within our Global Workplace Solutions segment. Such costs relate to transition costs to fulfill contracts prior to services being rendered and are included within other intangible assets in the accompanying consolidated balance sheets. Capitalized transition costs are amortized based on the transfer of services to which the assets relate which can vary on a contract-by-contract basis and are included in cost of revenue in the accompanying consolidated statement of operations. For contract costs that are recognized as assets, we periodically review for impairment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Applying the contract cost practical expedient, we recognize the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that we otherwise would have recognized is one year or less.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <cbre:OwnershipInterestInRealEstateProperty
      contextRef="ib3e5ce2f67fd47058b18b35ab3929566_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNDEvZnJhZzo2ZDg3Y2Y4NThkZTQ0OTI1YTgzMmUxZjkyNGExYjNhOC90ZXh0cmVnaW9uOjZkODdjZjg1OGRlNDQ5MjVhODMyZTFmOTI0YTFiM2E4XzEzMjQ4_6255bede-6552-4f30-beca-f3176bb98b03"
      unitRef="number">0</cbre:OwnershipInterestInRealEstateProperty>
    <cbre:OwnershipInterestInRealEstateProperty
      contextRef="i997e4dd2013a41d49937de2d2c07688e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNDEvZnJhZzo2ZDg3Y2Y4NThkZTQ0OTI1YTgzMmUxZjkyNGExYjNhOC90ZXh0cmVnaW9uOjZkODdjZjg1OGRlNDQ5MjVhODMyZTFmOTI0YTFiM2E4XzEzNDgw_a6faa487-6e13-4971-a60b-a612035444f0"
      unitRef="number">1</cbre:OwnershipInterestInRealEstateProperty>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNDQvZnJhZzo1YTYwMDdkMWEwYWI0OTdmYjkwYzMzZWZjYTNjOTk0Zi90ZXh0cmVnaW9uOjVhNjAwN2QxYTBhYjQ5N2ZiOTBjMzNlZmNhM2M5OTRmXzEwODI_808d6d7c-89c9-4e1a-bcff-586a03644a16">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable and Allowance for Doubtful Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record accounts receivable for our unconditional rights to consideration arising from our performance under contracts with customers. The carrying value of such receivables, net of the allowance for doubtful accounts, represents their estimated net realizable value. We estimate our allowance for doubtful accounts for specific accounts receivable balances based on historical collection trends, the age of outstanding accounts receivables and existing economic conditions associated with the receivables. Past-due accounts receivable balances are written off when our internal collection efforts have been unsuccessful. As a practical expedient, we do not adjust the promised amount of consideration for the effects of a significant financing component when we expect, at contract inception, that the period between our transfer of a promised service to a customer and when the customer pays for that service will be one year or less. We do not typically include extended payment terms in our contracts with customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNTYvZnJhZzo0ZjNjODJlMTBkODE0ODg5YmFkMGMwMjkxYjU4MTg3OS90ZXh0cmVnaW9uOjRmM2M4MmUxMGQ4MTQ4ODliYWQwYzAyOTFiNTgxODc5XzI4OA_49964d44-de86-4f2d-8307-5c508fc07a9c">Business Promotion and Advertising CostsThe costs of business promotion and advertising are expensed as incurred.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNTYvZnJhZzo0ZjNjODJlMTBkODE0ODg5YmFkMGMwMjkxYjU4MTg3OS90ZXh0cmVnaW9uOjRmM2M4MmUxMGQ4MTQ4ODliYWQwYzAyOTFiNTgxODc5XzE2NA_475c4b58-11ec-44a1-a9d8-e1f6b4a4783a"
      unitRef="usd">85100000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNTYvZnJhZzo0ZjNjODJlMTBkODE0ODg5YmFkMGMwMjkxYjU4MTg3OS90ZXh0cmVnaW9uOjRmM2M4MmUxMGQ4MTQ4ODliYWQwYzAyOTFiNTgxODc5XzE2OA_fbcd216e-fbdb-4ff6-9aef-ad4fde2a2684"
      unitRef="usd">68900000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNTYvZnJhZzo0ZjNjODJlMTBkODE0ODg5YmFkMGMwMjkxYjU4MTg3OS90ZXh0cmVnaW9uOjRmM2M4MmUxMGQ4MTQ4ODliYWQwYzAyOTFiNTgxODc5XzE3NQ_4103fdf9-bcbd-4419-a9bb-94e751035833"
      unitRef="usd">57200000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNTkvZnJhZzo0NmIzZjkzMDhmNmU0OWE0YjliY2I5OTQ3ODAyOTRmNi90ZXh0cmVnaW9uOjQ2YjNmOTMwOGY2ZTQ5YTRiOWJjYjk5NDc4MDI5NGY2XzU2OQ_08cc0b5c-4f17-4180-b345-78c259fb997b">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financial statements of subsidiaries located outside the U.S. are generally measured using the local currency as the functional currency. The assets and liabilities of these subsidiaries are translated at the rates of exchange at the balance sheet date, and income and expenses are translated at the average monthly rate. The resulting translation adjustments are included in the accumulated other comprehensive income/loss component of equity. Gains and losses resulting from foreign currency transactions are included in the results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjIvZnJhZzplYmMxZGE2MmI2YzU0NzkxYTBjOTYxZDc5ZmNhZTRhMC90ZXh0cmVnaW9uOmViYzFkYTYyYjZjNTQ3OTFhMGM5NjFkNzlmY2FlNGEwXzY2Nw_4d1dee62-0e30-4614-8067-7619c26140a9">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive income consists of net income and other comprehensive income/loss. In the accompanying consolidated balance sheets, accumulated other comprehensive income/loss primarily consists of foreign currency translation adjustments, fees associated with the termination of interest rate swaps, unrealized gains (losses) on interest rate swaps, unrealized holding gains on available for sale debt securities and pension liability adjustments. Foreign currency translation adjustments exclude any income tax effects given that earnings of non-U.S. subsidiaries are deemed to be reinvested for an indefinite period of time (see Note&#160;15).&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <cbre:WarehouseReceivablesPolicyPolicyTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjUvZnJhZzo3NGY1NDc3M2RkZjk0YmZlOTEwZTM3ZjBjMjlkNzI3Ny90ZXh0cmVnaW9uOjc0ZjU0NzczZGRmOTRiZmU5MTBlMzdmMGMyOWQ3Mjc3XzE5MDk_eb24d915-24e7-45b8-a81e-f2d2a2b0e64b">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Warehouse Receivables&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our wholly-owned subsidiary CBRE Capital Markets, Inc. (CBRE Capital Markets) is a Federal Home Loan Mortgage Corporation (Freddie Mac) approved Multifamily Program Plus Seller/Servicer and an approved Federal National Mortgage Association (Fannie Mae) Aggregation and Negotiated Transaction Seller/Servicer. In addition, CBRE Capital Markets&#x2019; wholly-owned subsidiary CBRE Multifamily Capital, Inc. (CBRE MCI) is an approved Fannie Mae Delegated Underwriting and Servicing (DUS) Seller/Servicer and CBRE Capital Markets&#x2019; wholly-owned subsidiary CBRE HMF, Inc. (CBRE HMF) is a U.S. Department of Housing and Urban Development (HUD) approved Non-Supervised Federal Housing Authority (FHA) Title II Mortgagee, an approved Multifamily Accelerated Processing (MAP) lender and an approved Government National Mortgage Association (Ginnie Mae) issuer of mortgage-backed securities (MBS). Under these arrangements, before loans are originated through proceeds from warehouse lines of credit, we obtain either a contractual loan purchase commitment from either Freddie Mac or Fannie Mae or a confirmed forward trade commitment for the issuance and purchase of a Fannie Mae or Ginnie Mae MBS that will be secured by the loans. The warehouse lines of credit are generally repaid within a one-month period when Freddie Mac or Fannie Mae buys the loans or upon settlement of the Fannie Mae or Ginnie Mae MBS, while we retain the servicing rights. Loans are funded at the prevailing market rates. We elect the fair value option for all warehouse receivables. At December&#160;31, 2022 and 2021, all of the warehouse receivables included in the accompanying consolidated balance sheets were either under commitment to be purchased by Freddie Mac or had confirmed forward trade commitments for the issuance and purchase of Fannie Mae or Ginnie Mae mortgage-backed securities that will be secured by the underlying loans.&lt;/span&gt;&lt;/div&gt;</cbre:WarehouseReceivablesPolicyPolicyTextBlock>
    <us-gaap:TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90ZXh0cmVnaW9uOjEwY2NhZmVkZTQ4NzQ5YzRiZWY0NzNmYTk4YzUxYTQ5XzI3Mzc_b4b75d70-aeb6-425a-a05b-f7611df174d3">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mortgage Servicing Rights (MSRs)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the origination and sale of mortgage loans with servicing rights retained, we record servicing assets or liabilities based on the fair value of the mortgage servicing rights on the date the loans are sold. Our MSRs are initially recorded at fair value. Subsequent to the initial recording, MSRs are amortized and carried at the lower of amortized cost or fair value in other intangible assets in the accompanying consolidated balance sheets. They are amortized in proportion to and over the estimated period that net servicing income is expected to be received based on projections and timing of estimated future net cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our initial recording of MSRs at their fair value resulted in net gains, as the fair value of servicing contracts that result in MSR assets exceeded the fair value of servicing contracts that result in MSR liabilities. The net assets and net gains are presented in the accompanying consolidated financial statements. The amount of MSRs recognized during the years ended December&#160;31, 2022 and 2021 was as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance, mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;578,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;556,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(163,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(172,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance, mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;560,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;578,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;MSRs do not actively trade in an open market with readily available observable prices; therefore, fair value is determined based on certain assumptions and judgments, including the estimation of the present value of future cash flows realized from servicing the underlying mortgage loans. Management&#x2019;s assumptions include the benefits of servicing (servicing fee income and interest on escrow deposits), inflation, the cost of servicing, prepayment rates, delinquencies, discount rates and the estimated life of servicing cash flows. The assumptions used are subject to change based on management&#x2019;s judgments and estimates of changes in future cash flows and interest rates, among other things. The key assumptions used during the years ended December&#160;31, 2022, 2021 and 2020 in measuring fair value were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Conditional prepayment rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy>
    <us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90ZXh0cmVnaW9uOjEwY2NhZmVkZTQ4NzQ5YzRiZWY0NzNmYTk4YzUxYTQ5XzI3Mzg_29c0b821-f039-469e-bbbc-e0d541c2196f">The amount of MSRs recognized during the years ended December&#160;31, 2022 and 2021 was as follows (dollars in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance, mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;578,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;556,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(163,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(172,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance, mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;560,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;578,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock>
    <us-gaap:ServicingAsset
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90YWJsZTo1MzFjNGYzNWVkNzk0OWFiOGIxZjM2ZTI2MTk4OGM3MC90YWJsZXJhbmdlOjUzMWM0ZjM1ZWQ3OTQ5YWI4YjFmMzZlMjYxOTg4YzcwXzItMS0xLTEtMjM3ODU3_b0b43866-25de-4eb5-a0a8-a2e770d3feed"
      unitRef="usd">578516000</us-gaap:ServicingAsset>
    <us-gaap:ServicingAsset
      contextRef="i77529a1c7b534820bf685ad298aae64c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90YWJsZTo1MzFjNGYzNWVkNzk0OWFiOGIxZjM2ZTI2MTk4OGM3MC90YWJsZXJhbmdlOjUzMWM0ZjM1ZWQ3OTQ5YWI4YjFmMzZlMjYxOTg4YzcwXzItMy0xLTEtMjM3ODU3_c8f367f3-1e9a-4eae-ae4a-fce45e6a44b0"
      unitRef="usd">556931000</us-gaap:ServicingAsset>
    <us-gaap:ServicingAssetAtFairValueAdditions
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90YWJsZTo1MzFjNGYzNWVkNzk0OWFiOGIxZjM2ZTI2MTk4OGM3MC90YWJsZXJhbmdlOjUzMWM0ZjM1ZWQ3OTQ5YWI4YjFmMzZlMjYxOTg4YzcwXzMtMS0xLTEtMjM3ODU3_dadca14d-2a36-43e1-90ce-5a401ed66bff"
      unitRef="usd">145775000</us-gaap:ServicingAssetAtFairValueAdditions>
    <us-gaap:ServicingAssetAtFairValueAdditions
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90YWJsZTo1MzFjNGYzNWVkNzk0OWFiOGIxZjM2ZTI2MTk4OGM3MC90YWJsZXJhbmdlOjUzMWM0ZjM1ZWQ3OTQ5YWI4YjFmMzZlMjYxOTg4YzcwXzMtMy0xLTEtMjM3ODU3_4cffa59a-2181-4549-a824-101f4c367273"
      unitRef="usd">193835000</us-gaap:ServicingAssetAtFairValueAdditions>
    <us-gaap:ServicingAssetAtFairValueDisposals
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90YWJsZTo1MzFjNGYzNWVkNzk0OWFiOGIxZjM2ZTI2MTk4OGM3MC90YWJsZXJhbmdlOjUzMWM0ZjM1ZWQ3OTQ5YWI4YjFmMzZlMjYxOTg4YzcwXzQtMS0xLTEtMjM3ODU3_9c975d78-9899-4b68-8245-b6a9871aa268"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueDisposals>
    <us-gaap:ServicingAssetAtFairValueDisposals
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90YWJsZTo1MzFjNGYzNWVkNzk0OWFiOGIxZjM2ZTI2MTk4OGM3MC90YWJsZXJhbmdlOjUzMWM0ZjM1ZWQ3OTQ5YWI4YjFmMzZlMjYxOTg4YzcwXzQtMy0xLTEtMjM3ODU3_ba7c268b-dd70-4da0-9d34-c5864a143c02"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueDisposals>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90YWJsZTo1MzFjNGYzNWVkNzk0OWFiOGIxZjM2ZTI2MTk4OGM3MC90YWJsZXJhbmdlOjUzMWM0ZjM1ZWQ3OTQ5YWI4YjFmMzZlMjYxOTg4YzcwXzUtMS0xLTEtMjM3ODU3_edf9cb5a-e1ce-4e6a-855f-d02add02dc67"
      unitRef="usd">163652000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90YWJsZTo1MzFjNGYzNWVkNzk0OWFiOGIxZjM2ZTI2MTk4OGM3MC90YWJsZXJhbmdlOjUzMWM0ZjM1ZWQ3OTQ5YWI4YjFmMzZlMjYxOTg4YzcwXzUtMy0xLTEtMjM3ODU3_47b843f7-74be-45b6-9cad-9df4c39734f1"
      unitRef="usd">172250000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:ServicingAsset
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90YWJsZTo1MzFjNGYzNWVkNzk0OWFiOGIxZjM2ZTI2MTk4OGM3MC90YWJsZXJhbmdlOjUzMWM0ZjM1ZWQ3OTQ5YWI4YjFmMzZlMjYxOTg4YzcwXzctMS0xLTEtMjM3ODU3_4110f685-b28e-497a-b2ce-a25ee7b48331"
      unitRef="usd">560639000</us-gaap:ServicingAsset>
    <us-gaap:ServicingAsset
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90YWJsZTo1MzFjNGYzNWVkNzk0OWFiOGIxZjM2ZTI2MTk4OGM3MC90YWJsZXJhbmdlOjUzMWM0ZjM1ZWQ3OTQ5YWI4YjFmMzZlMjYxOTg4YzcwXzctMy0xLTEtMjM3ODU3_a9135487-4ad6-4f7b-b20d-7d5542bfbc53"
      unitRef="usd">578516000</us-gaap:ServicingAsset>
    <cbre:ScheduleOfAssumptionsUsedInMeasuringFairValueOfServicingAssetsTableTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90ZXh0cmVnaW9uOjEwY2NhZmVkZTQ4NzQ5YzRiZWY0NzNmYTk4YzUxYTQ5XzI3MzY_90b53d95-b04c-48ed-a67c-524047a32a43">The key assumptions used during the years ended December&#160;31, 2022, 2021 and 2020 in measuring fair value were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Conditional prepayment rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</cbre:ScheduleOfAssumptionsUsedInMeasuringFairValueOfServicingAssetsTableTableTextBlock>
    <us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRate
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90YWJsZTpmM2U0ZWU5ZWJiNzM0YjViYWExOTVmNWIzNzkzOTE0Mi90YWJsZXJhbmdlOmYzZTRlZTllYmI3MzRiNWJhYTE5NWY1YjM3OTM5MTQyXzItMS0xLTEtMjM3ODU3_b4194209-972e-4700-b9f7-2742ca034aed"
      unitRef="number">0.1287</us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRate>
    <us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRate
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90YWJsZTpmM2U0ZWU5ZWJiNzM0YjViYWExOTVmNWIzNzkzOTE0Mi90YWJsZXJhbmdlOmYzZTRlZTllYmI3MzRiNWJhYTE5NWY1YjM3OTM5MTQyXzItMy0xLTEtMjM3ODU3_aad8ad9c-f308-4d4c-b15a-69f252075ebd"
      unitRef="number">0.1262</us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRate>
    <us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRate
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90YWJsZTpmM2U0ZWU5ZWJiNzM0YjViYWExOTVmNWIzNzkzOTE0Mi90YWJsZXJhbmdlOmYzZTRlZTllYmI3MzRiNWJhYTE5NWY1YjM3OTM5MTQyXzItNS0xLTEtMjM3ODU3_d85c8992-1c41-4589-aec4-d7003e4d42f7"
      unitRef="number">0.1173</us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRate>
    <us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValuePrepaymentSpeed
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90YWJsZTpmM2U0ZWU5ZWJiNzM0YjViYWExOTVmNWIzNzkzOTE0Mi90YWJsZXJhbmdlOmYzZTRlZTllYmI3MzRiNWJhYTE5NWY1YjM3OTM5MTQyXzMtMS0xLTEtMjM3ODU3_e0dca8cd-86e8-4e5a-900c-3053c7ab38f2"
      unitRef="number">0.1012</us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValuePrepaymentSpeed>
    <us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValuePrepaymentSpeed
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90YWJsZTpmM2U0ZWU5ZWJiNzM0YjViYWExOTVmNWIzNzkzOTE0Mi90YWJsZXJhbmdlOmYzZTRlZTllYmI3MzRiNWJhYTE5NWY1YjM3OTM5MTQyXzMtMy0xLTEtMjM3ODU3_9a5e8a94-e266-4cf0-a6d3-47cc739eb4a0"
      unitRef="number">0.0978</us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValuePrepaymentSpeed>
    <us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValuePrepaymentSpeed
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90YWJsZTpmM2U0ZWU5ZWJiNzM0YjViYWExOTVmNWIzNzkzOTE0Mi90YWJsZXJhbmdlOmYzZTRlZTllYmI3MzRiNWJhYTE5NWY1YjM3OTM5MTQyXzMtNS0xLTEtMjM3ODU3_c4507167-25b6-4e31-96af-45130c233a27"
      unitRef="number">0.0980</us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValuePrepaymentSpeed>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90ZXh0cmVnaW9uOjEwY2NhZmVkZTQ4NzQ5YzRiZWY0NzNmYTk4YzUxYTQ5XzE5NDg_bbfa3d3c-6c81-4311-a5cd-19904bc6f559"
      unitRef="usd">1100000000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90ZXh0cmVnaW9uOjEwY2NhZmVkZTQ4NzQ5YzRiZWY0NzNmYTk4YzUxYTQ5XzE5NTU_e5ddf45c-9cd7-40cc-bdf1-d2945d7c74b5"
      unitRef="usd">891000000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90ZXh0cmVnaW9uOjEwY2NhZmVkZTQ4NzQ5YzRiZWY0NzNmYTk4YzUxYTQ5XzIyNDY_056e263c-f036-42b1-a82e-721fea086a11"
      unitRef="usd">0</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90ZXh0cmVnaW9uOjEwY2NhZmVkZTQ4NzQ5YzRiZWY0NzNmYTk4YzUxYTQ5XzIyNDY_c69c9cd2-febf-46f2-a9fb-4b54c2801034"
      unitRef="usd">0</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ee1deb93aef474c9b8d03b0e400e3c4_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90ZXh0cmVnaW9uOjEwY2NhZmVkZTQ4NzQ5YzRiZWY0NzNmYTk4YzUxYTQ5XzI1MTM_11a60d6b-4280-474f-a18d-ee5a9510c45e"
      unitRef="usd">309500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i471bdccd1e8149d19f2b49b0d407ee17_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90ZXh0cmVnaW9uOjEwY2NhZmVkZTQ4NzQ5YzRiZWY0NzNmYTk4YzUxYTQ5XzI1MTc_d4f9f700-62a2-4287-89cd-9e706587a586"
      unitRef="usd">288000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie7812e761a2840d3ac5f74f1843b4b9c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90ZXh0cmVnaW9uOjEwY2NhZmVkZTQ4NzQ5YzRiZWY0NzNmYTk4YzUxYTQ5XzI1MjQ_d93cf0bb-3865-4281-a4b8-3f37e7dbbce4"
      unitRef="usd">212900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:AncillaryFeeIncomeGeneratedByServicingFinancialAssetsAmount
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90ZXh0cmVnaW9uOjEwY2NhZmVkZTQ4NzQ5YzRiZWY0NzNmYTk4YzUxYTQ5XzI2NzM_01399d45-bdfa-408e-9d5c-5a174b8b45d2"
      unitRef="usd">22700000</us-gaap:AncillaryFeeIncomeGeneratedByServicingFinancialAssetsAmount>
    <us-gaap:AncillaryFeeIncomeGeneratedByServicingFinancialAssetsAmount
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90ZXh0cmVnaW9uOjEwY2NhZmVkZTQ4NzQ5YzRiZWY0NzNmYTk4YzUxYTQ5XzI2Nzc_dda8bbe1-2575-4c30-b686-76d019c1d6b7"
      unitRef="usd">41700000</us-gaap:AncillaryFeeIncomeGeneratedByServicingFinancialAssetsAmount>
    <us-gaap:AncillaryFeeIncomeGeneratedByServicingFinancialAssetsAmount
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNjgvZnJhZzoxMGNjYWZlZGU0ODc0OWM0YmVmNDczZmE5OGM1MWE0OS90ZXh0cmVnaW9uOjEwY2NhZmVkZTQ4NzQ5YzRiZWY0NzNmYTk4YzUxYTQ5XzI2ODQ_090c42a4-8c05-465a-8513-02f187037ea0"
      unitRef="usd">11000000</us-gaap:AncillaryFeeIncomeGeneratedByServicingFinancialAssetsAmount>
    <cbre:AccountingForBrokerDrawsPolicyPolicyTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNzEvZnJhZzpkYzVhNGRkMTUyZjk0NmE1OTQ1NDE5NTMxM2Q2MmQzNi90ZXh0cmVnaW9uOmRjNWE0ZGQxNTJmOTQ2YTU5NDU0MTk1MzEzZDYyZDM2XzEyNTE_048bce39-e657-4f65-af24-ab0b7259fac3">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting for Broker Draws&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of our recruitment efforts relative to new U.S. brokers, we offer a transitional broker draw arrangement. Our broker draw arrangements generally last until such time as a broker&#x2019;s pipeline of business is sufficient to allow him or her to earn sustainable commissions. This program is intended to provide the broker with a minimal amount of cash flow to allow adequate time for his or her training as well as time for him or her to develop business relationships. Similar to traditional salaries, the broker draws are paid irrespective of the actual revenues generated by the broker. Often these broker draws represent the only form of compensation received by the broker. Furthermore, it is not our general policy to pursue collection of unearned broker draws paid under this arrangement. As a result, we have concluded that broker draws are economically equivalent to salaries paid and accordingly charge them to compensation expense as incurred over the service period. The broker is also entitled to earn a commission on completed revenue transactions, less any amounts previously paid to the broker in the form of a draw.&lt;/span&gt;&lt;/div&gt;</cbre:AccountingForBrokerDrawsPolicyPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNzQvZnJhZzozOTEwYTQxZDM5ZGM0ODA2OGIzY2RkMmJmZWRmNTViMC90ZXh0cmVnaW9uOjM5MTBhNDFkMzlkYzQ4MDY4YjNjZGQyYmZlZGY1NWIwXzU2Ng_2b24f59a-c4d6-45b3-88fc-c7279dcd8fd6">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for all employee awards under the fair value recognition provisions of the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation &#x2013; Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; Topic of the FASB ASC (Topic 718). Topic 718 requires the measurement of compensation cost at the grant date, based upon the estimated fair value of the award, and requires amortization of the related expense over the employee&#x2019;s requisite service period. We do not estimate forfeitures, but instead recognize forfeitures when they occur. See Note&#160;14 for additional information on our stock-based compensation plans.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yNzcvZnJhZzoxNWFjYTZmMGM0Y2E0Yjc1YmUyOTNlZDRlNzhjMjNiOC90ZXh0cmVnaW9uOjE1YWNhNmYwYzRjYTRiNzViZTI5M2VkNGU3OGMyM2I4XzUwNQ_3d308276-4530-4a26-a161-ba38e678562f">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic income per share attributable to CBRE Group, Inc. is computed by dividing net income attributable to CBRE Group, Inc. stockholders by the weighted average number of common shares outstanding during each period. The computation of diluted income per share attributable to CBRE Group, Inc. generally further assumes the dilutive effect of potential common shares, which include certain contingently issuable shares. Contingently issuable shares consist of non-vested stock awards.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yODAvZnJhZzo3ZWZjMzU3YmEwNjc0MzcxYjYwY2E4ZTRmYzg4ODJiYy90ZXh0cmVnaW9uOjdlZmMzNTdiYTA2NzQzNzFiNjBjYThlNGZjODg4MmJjXzE0MzY_c7a36b9c-96b5-4c8a-b9cc-692952642a65">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are accounted for under the asset and liability method in accordance with the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; Topic of the FASB ASC (Topic 740). Deferred tax assets and liabilities are determined based on temporary differences between the financial reporting and tax basis of assets and liabilities and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured by applying enacted tax rates and laws and are released in the years in which the temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are provided against deferred tax assets when it is more likely than not that some portion or all the deferred tax asset will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We utilize a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the available evidence indicates there is more than a 50% likelihood that the position will be sustained upon examination, including resolution of related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 15 for additional information on income taxes.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <cbre:SelfInsurancePolicyPolicyTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yODMvZnJhZzo4MjA2OTA1YTU5MzU0NGE1OTQxNzk1MWE0Mzk3YTg1ZC90ZXh0cmVnaW9uOjgyMDY5MDVhNTkzNTQ0YTU5NDE3OTUxYTQzOTdhODVkXzEwODg_bc490650-6e6d-4381-b0c3-773951267e24">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Self-Insurance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our wholly-owned captive insurance company, which is subject to applicable insurance rules&#160;and regulations, insures our exposure related to workers&#x2019; compensation insurance, general liability insurance and automotive insurance for our U.S. operations risk on a primary basis and we purchase excess coverage from unrelated insurance carriers. The captive insurance company also insures primary risk relating to professional indemnity claims globally. Given the nature of these types of claims, it may take several years for resolution and determination of the cost of these claims. We are required to estimate the cost of these claims in our financial statements.&lt;/span&gt;&lt;/div&gt;The estimates that we utilize to record our potential losses on claims are inherently subjective, and actual claims could differ from amounts recorded, which could result in increased or decreased expense in future periods.</cbre:SelfInsurancePolicyPolicyTextBlock>
    <us-gaap:SelfInsuranceReserve
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yODMvZnJhZzo4MjA2OTA1YTU5MzU0NGE1OTQxNzk1MWE0Mzk3YTg1ZC90ZXh0cmVnaW9uOjgyMDY5MDVhNTkzNTQ0YTU5NDE3OTUxYTQzOTdhODVkXzk4Mw_7017d20f-a2aa-44de-8626-add24f1a549a"
      unitRef="usd">167900000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yODMvZnJhZzo4MjA2OTA1YTU5MzU0NGE1OTQxNzk1MWE0Mzk3YTg1ZC90ZXh0cmVnaW9uOjgyMDY5MDVhNTkzNTQ0YTU5NDE3OTUxYTQzOTdhODVkXzk5MA_42269cc5-1e7f-49ec-850e-c999026d2389"
      unitRef="usd">153400000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserveCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yODMvZnJhZzo4MjA2OTA1YTU5MzU0NGE1OTQxNzk1MWE0Mzk3YTg1ZC90ZXh0cmVnaW9uOjgyMDY5MDVhNTkzNTQ0YTU5NDE3OTUxYTQzOTdhODVkXzEwMTc_d8e859a3-9e04-4fef-af43-fba6c365af0b"
      unitRef="usd">3000000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:SelfInsuranceReserveCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yODMvZnJhZzo4MjA2OTA1YTU5MzU0NGE1OTQxNzk1MWE0Mzk3YTg1ZC90ZXh0cmVnaW9uOjgyMDY5MDVhNTkzNTQ0YTU5NDE3OTUxYTQzOTdhODVkXzEwMjQ_687b7a2d-b4c1-4e7c-b72b-ca4b2dea2e25"
      unitRef="usd">2200000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xNjQ5MjY3NDQ0ODI2L2ZyYWc6NWZkMGFkMWM2NDQ2NGIyYWIzYThlNTA0Yzg4MTg1MTgvdGV4dHJlZ2lvbjo1ZmQwYWQxYzY0NDY0YjJhYjNhOGU1MDRjODgxODUxOF85ODk1NjA0NjUzMzk1_097cc793-4668-4112-a1d5-59eef333e80c">ContingenciesPursuant to ASC Topic 450, we evaluate whether any existing conditions existed as of the financial statement issuance date which may result in a loss contingent upon one or more future events occurring or not occurring. Assessing contingent liabilities involves significant judgment. If the assessment indicates that a loss is probable and the amount is reasonably estimable, we accrue an estimated liability in our financial statements. If the assessment indicates that a potentially material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability and an estimate of the range of potential losses, if determinable and material, would be disclosed. We determine the amount of estimated liability to accrue, if any, after thorough evaluation of key information available that could impact the size and timing of the potential loss on a case-by-case basis. Given the significant judgment involved with such estimates, the potential liability may change in the future as new information becomes available. We do not recognize gain contingencies until the contingency is completely resolved and the associated amounts are probable of collection.</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTUvZnJhZzo5NDc1NmQwMDdhMTE0YjM0YmY0MTU4NTU5MzI1MjliZi90ZXh0cmVnaW9uOjk0NzU2ZDAwN2ExMTRiMzRiZjQxNTg1NTkzMjUyOWJmXzY5NjQ_00bbe6af-d963-4cc3-bb0c-53d43cd46bbb">New Accounting Pronouncements&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, January 2021, and December 2022, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2020-04, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;, ASU 2021-01, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform: Scope&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&#x201d; and ASU 2022-06, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848) &#x2013; Deferral of the Sunset Date of Topic 848&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&#x201d; respectively. Together, the ASUs provide temporary optional expedients and exceptions to the U.S. GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This guidance is effective for a limited time for all entities through December 31, 2024. We have completed our evaluation of significant contracts and concluded that our adoption of the ASUs referenced above did not have a material impact on our consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2021, the FASB issued ASU 2021-05, &#x201c;Leases (Topic 842): Lessors-Certain Leases with Variable Lease Payments (Topic 842).&#x201d; The ASU amends the lease classification requirements for lessors to align them with practice under Topic 840. Lessors should classify and account for a lease with variable lease payments that do not depend on a reference index or a rate as an operating lease if certain criteria are met. This guidance is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. We adopted ASU 2021-05 in the first quarter of 2022 and the adoption did not have a material impact on our consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2021, the FASB issued ASU 2021-10, &#x201c;Disclosures by Business Entities about Government Assistance.&#x201d; This ASU requires annual disclosures that increase the transparency of transactions with a government accounted for by applying a grant or contribution accounting model by analogy, including (1) the types of transactions, (2) the accounting for those transactions, and (3) the effect of those transactions on an entity&#x2019;s financial statements. This ASU is effective for fiscal years beginning after December 15, 2021. The amendments should be applied either (1) prospectively to all transactions within the scope of the amendments that are reflected in financial statements at the date of initial application and new transactions that are entered into after the date of initial application or (2) retrospectively to those transactions. We adopted ASU 2021-10 prospectively in the first quarter of 2022 and the adoption did not have a material impact on our annual disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements Pending Adoption&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued ASU 2021-08, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; This ASU requires that an acquirer entity in a business combination recognize and measure contract assets and liabilities acquired in a business combination at the acquisition date in accordance with Topic 606 as if the acquirer entity had originated the contracts. This ASU is effective for fiscal years beginning after December 15, 2022, and interim periods within those years.  Early application of the amendments is permitted but should be applied to all acquisitions occurring in the annual period of adoption.  The amendment should be applied prospectively to business combinations occurring on or after the effective date of the amendments. We are evaluating the effect that ASU 2021-08 will have on our consolidated financial statements and related disclosures, but do not expect it to have a material impact.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2022, the FASB issued ASU 2022-01, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging (Topic 815): Fair Value Hedging - Portfolio Layer Method.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; This ASU allows nonprepayable financial assets to be included in a closed portfolio hedged using the portfolio layer method.  The expanded scope permits an entity to apply the same portfolio hedging method to both prepayable and nonprepayable financial assets, thereby allowing consistent accounting for similar hedges. This guidance is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. We are evaluating the effect that this guidance will have on our consolidated financial statements and related disclosures, but do not expect it to have a material impact.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2022, the FASB issued ASU 2022-02, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments - Credit Losses (Topic 326): Troubled Debt Restructuring and Vintage Disclosures.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;  This ASU eliminates the accounting guidance for Troubled Debt Restructuring by creditors in 310-40 and enhances disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty.  Additionally, this ASU requires entities to disclose current-period gross write-offs by year of origination for financing receivables and net investments in leases within the scope of ASC 326-20.  This guidance is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. We are evaluating the effect that this guidance will have on our consolidated financial statements and related disclosures, but do not expect it to have a material impact.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2022, the FASB issued ASU 2022-03, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restriction&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s.&#x201d;  Topic 820, Fair Value Measurement, states that a reporting entity should consider the characteristics of the asset or liability when measuring the fair value, including restrictions on the sale of the asset or liability, if a market participant would take those characteristics into account and the key to that determination is the unit of account for the asset or liability being measured at fair value. Topic 820 contains conflicting guidance on what the unit of account is when measuring the fair value of an equity security and this has resulted in diversity in practice on whether the effects of a contractual restriction that prohibits the sale of an equity security should be considered in measuring the equity security&#x2019;s fair value. To address this, the amendments in the ASU clarify that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The ASU introduces new disclosure requirements to provide investors with information about the restriction including the nature and remaining duration of the restriction. This guidance is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. We are evaluating the effect that this guidance will have on our consolidated financial statements and related disclosures, but do not expect it to have a material impact.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2022, the FASB issued ASU 2022-04, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Supplier Finance Programs (Sub Topic 405-50): Disclosure of Supplier Finance Program Obligations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; This ASU requires a buyer in a supplier finance program to disclose qualitative and quantitative information about its supplier finance programs in each annual reporting period including the key terms of the program and the following for obligations that the buyer has confirmed as valid to the provider:  (1) the amount outstanding that remains unpaid by the buyer as of the end of the annual period, (2) a description of where those obligations are presented in the balance sheet, and (3) a rollforward of those obligations during the annual period, including the amount of obligations confirmed and the amount of obligations subsequently paid.  Additionally, in each interim period, the buyer should disclose the amount of obligations outstanding that the buyer has confirmed as valid to the finance provider as of the end of the interim period.  This guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023.  Early adoption is permitted.  We are evaluating the effect that this guidance will have on our consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTUvZnJhZzo5NDc1NmQwMDdhMTE0YjM0YmY0MTU4NTU5MzI1MjliZi90ZXh0cmVnaW9uOjk0NzU2ZDAwN2ExMTRiMzRiZjQxNTg1NTkzMjUyOWJmXzY5NjY_dc7fdaa3-ade4-4e19-bd50-379f200df3cb">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, January 2021, and December 2022, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2020-04, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;, ASU 2021-01, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform: Scope&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&#x201d; and ASU 2022-06, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848) &#x2013; Deferral of the Sunset Date of Topic 848&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&#x201d; respectively. Together, the ASUs provide temporary optional expedients and exceptions to the U.S. GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This guidance is effective for a limited time for all entities through December 31, 2024. We have completed our evaluation of significant contracts and concluded that our adoption of the ASUs referenced above did not have a material impact on our consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2021, the FASB issued ASU 2021-05, &#x201c;Leases (Topic 842): Lessors-Certain Leases with Variable Lease Payments (Topic 842).&#x201d; The ASU amends the lease classification requirements for lessors to align them with practice under Topic 840. Lessors should classify and account for a lease with variable lease payments that do not depend on a reference index or a rate as an operating lease if certain criteria are met. This guidance is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. We adopted ASU 2021-05 in the first quarter of 2022 and the adoption did not have a material impact on our consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2021, the FASB issued ASU 2021-10, &#x201c;Disclosures by Business Entities about Government Assistance.&#x201d; This ASU requires annual disclosures that increase the transparency of transactions with a government accounted for by applying a grant or contribution accounting model by analogy, including (1) the types of transactions, (2) the accounting for those transactions, and (3) the effect of those transactions on an entity&#x2019;s financial statements. This ASU is effective for fiscal years beginning after December 15, 2021. The amendments should be applied either (1) prospectively to all transactions within the scope of the amendments that are reflected in financial statements at the date of initial application and new transactions that are entered into after the date of initial application or (2) retrospectively to those transactions. We adopted ASU 2021-10 prospectively in the first quarter of 2022 and the adoption did not have a material impact on our annual disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements Pending Adoption&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued ASU 2021-08, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Contract Assets and Contract Liabilities from Contracts with Customers.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; This ASU requires that an acquirer entity in a business combination recognize and measure contract assets and liabilities acquired in a business combination at the acquisition date in accordance with Topic 606 as if the acquirer entity had originated the contracts. This ASU is effective for fiscal years beginning after December 15, 2022, and interim periods within those years.  Early application of the amendments is permitted but should be applied to all acquisitions occurring in the annual period of adoption.  The amendment should be applied prospectively to business combinations occurring on or after the effective date of the amendments. We are evaluating the effect that ASU 2021-08 will have on our consolidated financial statements and related disclosures, but do not expect it to have a material impact.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2022, the FASB issued ASU 2022-01, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging (Topic 815): Fair Value Hedging - Portfolio Layer Method.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; This ASU allows nonprepayable financial assets to be included in a closed portfolio hedged using the portfolio layer method.  The expanded scope permits an entity to apply the same portfolio hedging method to both prepayable and nonprepayable financial assets, thereby allowing consistent accounting for similar hedges. This guidance is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. We are evaluating the effect that this guidance will have on our consolidated financial statements and related disclosures, but do not expect it to have a material impact.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2022, the FASB issued ASU 2022-02, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments - Credit Losses (Topic 326): Troubled Debt Restructuring and Vintage Disclosures.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;  This ASU eliminates the accounting guidance for Troubled Debt Restructuring by creditors in 310-40 and enhances disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty.  Additionally, this ASU requires entities to disclose current-period gross write-offs by year of origination for financing receivables and net investments in leases within the scope of ASC 326-20.  This guidance is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. We are evaluating the effect that this guidance will have on our consolidated financial statements and related disclosures, but do not expect it to have a material impact.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2022, the FASB issued ASU 2022-03, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restriction&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s.&#x201d;  Topic 820, Fair Value Measurement, states that a reporting entity should consider the characteristics of the asset or liability when measuring the fair value, including restrictions on the sale of the asset or liability, if a market participant would take those characteristics into account and the key to that determination is the unit of account for the asset or liability being measured at fair value. Topic 820 contains conflicting guidance on what the unit of account is when measuring the fair value of an equity security and this has resulted in diversity in practice on whether the effects of a contractual restriction that prohibits the sale of an equity security should be considered in measuring the equity security&#x2019;s fair value. To address this, the amendments in the ASU clarify that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The ASU introduces new disclosure requirements to provide investors with information about the restriction including the nature and remaining duration of the restriction. This guidance is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. We are evaluating the effect that this guidance will have on our consolidated financial statements and related disclosures, but do not expect it to have a material impact.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2022, the FASB issued ASU 2022-04, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Supplier Finance Programs (Sub Topic 405-50): Disclosure of Supplier Finance Program Obligations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; This ASU requires a buyer in a supplier finance program to disclose qualitative and quantitative information about its supplier finance programs in each annual reporting period including the key terms of the program and the following for obligations that the buyer has confirmed as valid to the provider:  (1) the amount outstanding that remains unpaid by the buyer as of the end of the annual period, (2) a description of where those obligations are presented in the balance sheet, and (3) a rollforward of those obligations during the annual period, including the amount of obligations confirmed and the amount of obligations subsequently paid.  Additionally, in each interim period, the buyer should disclose the amount of obligations outstanding that the buyer has confirmed as valid to the finance provider as of the end of the interim period.  This guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023.  Early adoption is permitted.  We are evaluating the effect that this guidance will have on our consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF83Njk2NTgxNDA2OTQ2_b2199d1a-aeab-4382-ae6e-c07cd3aa14fe">Turner &amp;amp; Townsend Acquisition&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November&#160;1, 2021, we acquired a 60% ownership interest in, and entered into a strategic partnership with Turner &amp;amp; Townsend Holdings Limited (Turner &amp;amp; Townsend). Turner &amp;amp; Townsend is a leading professional services company specializing in program management, project management, cost and commercial management and advisory services across the real estate, infrastructure and natural resources sectors, and is reported in our Global Workplace Solutions segment.  The combined partnership is expected to generate strategic growth opportunities in the project management space for both entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Turner &amp;amp; Townsend Acquisition was treated as a business combination under ASC 805 and was accounted for using the acquisition method of accounting. We were deemed the accounting acquirer as we obtained control through an all-cash transaction and were the larger entity by revenue and by assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Turner &amp;amp; Townsend Acquisition was funded with cash on hand. The following summarizes the consideration transferred at closing for the Turner &amp;amp; Townsend Acquisition (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash consideration &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;722,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred consideration &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;494,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,216,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Represents cash paid at closing&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Represents the fair value of deferred consideration, to be settled in cash, with the only remaining condition on such payments being the passage of time&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The deferred consideration amount above represents a total payment of $591.2 million less a discount of $96.9 million which will be accreted through the payment date. A portion of the discount is attributable to the time value associated with the contractual payment dates of 3-4 years and will be recorded as interest expense. The remaining discount is attributable to the time value associated with the deferred payment date (10&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.47pt;font-weight:400;line-height:120%;position:relative;top:-3.48pt;vertical-align:baseline"&gt;th&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; anniversary of closing) if a seller is no longer employed on the contractual payment date and will be recorded as compensation expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following represents the summary of the excess purchase price over the fair value of net assets acquired and fair value of non-controlling interest (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchase price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,216,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Estimated fair value of net assets acquired (see table below)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;152,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Plus: Estimated fair value of non-controlling interest &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Excess purchase price over estimated fair value of net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,097,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Represents fair value of legacy non-controlling interest of Turner &amp;amp; Townsend&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The purchase accounting adjustments related to the Turner &amp;amp; Townsend Acquisition has been finalized in the accompanying consolidated financial statements with no significant changes made in 2022 to the preliminary purchase accounting recorded in 2021. The excess purchase price over the fair value of net assets acquired and non-controlling interest has been recorded to goodwill. The goodwill arising from the Turner &amp;amp; Townsend Acquisition consists largely of the synergies and opportunities to deliver a premier project, program and cost management services. The goodwill recorded in connection with the Turner &amp;amp; Townsend Acquisition was not deductible for tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the preliminary fair values assigned to the identified assets acquired and liabilities assumed at the acquisition date on November&#160;1, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets Acquired:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trade and other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;239,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,104,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,525,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liabilities Assumed:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Compensation and employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Non-current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred tax liability &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;291,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;599,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-controlling Interest Acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;774,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value of Net Assets Acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;152,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Turner &amp;amp; Townsend Acquisition, below is a summary of the value allocated to the intangible assets acquired (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset Class&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;br/&gt;Assigned at&lt;br/&gt;Acquisition&lt;br/&gt;Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization &lt;br/&gt;and Foreign Currency Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5-11 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;753,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;732,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2-4 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;75,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trademark&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;275,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;272,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated statement of operations for the year ended December 31, 2021 includes revenue, operating income and net loss of $194.0&#160;million, $0.5&#160;million and $0.5&#160;million, respectively, attributable to the Turner &amp;amp; Townsend Acquisition. This does not include direct transaction and integration costs of $44.6&#160;million which were incurred during the year ended December 31, 2021 in connection with the Turner &amp;amp; Townsend Acquisition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of customer relationships and backlog was determined using the Multi-Period Excess Earnings Method (MPEEM), a form of the Income Approach. The MPEEM is a specific application of the Discounted Cash Flow Method. The principle behind the MPEEM is that the value of an intangible asset is equal to the present value of the incremental cash flows attributable only to the subject intangible asset. This estimation used certain unobservable key inputs such as timing of projected cash flows, growth rates, customer attrition rates, discount rates, and the assessment of useful life.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the trademark was determined by using the Relief-from-Royalty Method, a form of the Income Approach, and relied on key unobservable inputs such as timing of the projected cash flows, growth rates, and royalty rates. The basic tenet of the Relief-from-Royalty Method is that without ownership of the subject intangible asset, the user of that intangible asset would have to make a stream of payments to the owner of the asset in return for the rights to use that asset. By acquiring the intangible asset, the user avoids these payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the non-controlling interest was estimated by multiplying the implied value of a 100 percent equity interest in Turner &amp;amp; Townsend Holdings Limited by 40 percent. A discount for lack of marketability was not applied as the equity owners from Turner &amp;amp; Townsend Partners LLP maintain a significant equity stake and remain actively involved in the day to day operations of the business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unaudited pro forma results, assuming the Turner &amp;amp; Townsend Acquisition had occurred as of January&#160;1, 2020 for purposes of the pro forma disclosures for the years ended December 31, 2021 and 2020 are presented below. They include certain adjustments for increased amortization expense related to the intangible assets acquired (approximately $81.3&#160;million and $97.5&#160;million in 2021 and 2020, respectively) as well as increased depreciation expense related to the fixed assets acquired (approximately $5.5&#160;million and $6.6&#160;million in 2021 and 2020, respectively). Direct transaction and integration costs of $44.6&#160;million as well as the tax impact of all pro forma adjustments are also included in the pro forma results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These unaudited pro forma results have been prepared for comparative purposes only and do not purport to be indicative of what operating results would have been had the Turner &amp;amp; Townsend Acquisition occurred on January&#160;1, 2020 and may not be indicative of future operating results (dollars in thousands, except share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,545,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,715,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,705,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;944,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income attributable to CBRE Group, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,873,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;705,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Basic income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income per share attributable to CBRE Group, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding for basic income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;335,232,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;335,196,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Diluted income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income per share attributable to CBRE Group, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding for diluted income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;339,717,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;338,392,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF81Ng_9f5a35e8-047b-485a-83df-50ce467cb0d1"
      unitRef="number">0.60</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF83Njk2NTgxNDA2OTUx_5f52296c-63ea-4131-a57d-b127fc2d82d9">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Turner &amp;amp; Townsend Acquisition was funded with cash on hand. The following summarizes the consideration transferred at closing for the Turner &amp;amp; Townsend Acquisition (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash consideration &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;722,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred consideration &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;494,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,216,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Represents cash paid at closing&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Represents the fair value of deferred consideration, to be settled in cash, with the only remaining condition on such payments being the passage of time&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i4f3dfb162d2e46308c811f23a9d2bbf1_D20211101-20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6Yzk1MjVlMjdhMjliNGJhOWFmNDNiYzk5ZjFkYjI1ZDkvdGFibGVyYW5nZTpjOTUyNWUyN2EyOWI0YmE5YWY0M2JjOTlmMWRiMjVkOV8wLTEtMS0xLTI0OTE5Mw_f63b64a1-ad0c-43de-92eb-52219a5cfa6b"
      unitRef="usd">722595000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="i4f3dfb162d2e46308c811f23a9d2bbf1_D20211101-20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6Yzk1MjVlMjdhMjliNGJhOWFmNDNiYzk5ZjFkYjI1ZDkvdGFibGVyYW5nZTpjOTUyNWUyN2EyOWI0YmE5YWY0M2JjOTlmMWRiMjVkOV8xLTEtMS0xLTI0OTE5Mw_50665068-ca62-4e9d-bbf2-4a3f775cf327"
      unitRef="usd">494349000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i4f3dfb162d2e46308c811f23a9d2bbf1_D20211101-20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6Yzk1MjVlMjdhMjliNGJhOWFmNDNiYzk5ZjFkYjI1ZDkvdGFibGVyYW5nZTpjOTUyNWUyN2EyOWI0YmE5YWY0M2JjOTlmMWRiMjVkOV8yLTEtMS0xLTI0OTE5Mw_920f16c5-7cac-43c8-a428-e338da617e91"
      unitRef="usd">1216944000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <cbre:BusinessCombinationConsiderationTransferredLiabilitiesIncurredGross
      contextRef="i4f3dfb162d2e46308c811f23a9d2bbf1_D20211101-20211101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF8xNDI4_fd99b43b-bb48-4e9e-bc25-ee26d9472341"
      unitRef="usd">591200000</cbre:BusinessCombinationConsiderationTransferredLiabilitiesIncurredGross>
    <cbre:BusinessCombinationConsiderationTransferredLiabilitiesIncurredDiscount
      contextRef="i4f3dfb162d2e46308c811f23a9d2bbf1_D20211101-20211101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF8xNDUw_e7446d72-4d74-4b57-b6b4-6692df863efe"
      unitRef="usd">96900000</cbre:BusinessCombinationConsiderationTransferredLiabilitiesIncurredDiscount>
    <cbre:BusinessCombinationContractualPaymentDatePeriod
      contextRef="i9a923c9f9f4f456aa97471888a464007_D20211101-20211101"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF8xNjEx_a855de55-32d6-4f5c-9d6b-a90c1e8b5fb0">P3Y</cbre:BusinessCombinationContractualPaymentDatePeriod>
    <cbre:BusinessCombinationContractualPaymentDatePeriod
      contextRef="i892e352f69ea46dea1c1da3d92bb3bcf_D20211101-20211101"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF8xNjE0_d8b8e4c9-dddf-4528-b899-d272cd86c2e7">P4Y</cbre:BusinessCombinationContractualPaymentDatePeriod>
    <cbre:BusinessCombinationGoodwillTableTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF83Njk2NTgxNDA2OTQ3_74c3cfe1-b8a2-4e4c-8ead-31805eb874fb">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following represents the summary of the excess purchase price over the fair value of net assets acquired and fair value of non-controlling interest (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchase price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,216,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Estimated fair value of net assets acquired (see table below)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;152,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Plus: Estimated fair value of non-controlling interest &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Excess purchase price over estimated fair value of net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,097,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Represents fair value of legacy non-controlling interest of Turner &amp;amp; Townsend&lt;/span&gt;&lt;/div&gt;</cbre:BusinessCombinationGoodwillTableTableTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i4f3dfb162d2e46308c811f23a9d2bbf1_D20211101-20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6MzM4NjA5Y2FiYTI5NGI0ZGJjYjIzZWQ2NzY5MzVmZTUvdGFibGVyYW5nZTozMzg2MDljYWJhMjk0YjRkYmNiMjNlZDY3NjkzNWZlNV8wLTEtMS0xLTI0OTE5Mw_8e9b1415-ac93-414a-b7c6-ba34c744b649"
      unitRef="usd">1216944000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6MzM4NjA5Y2FiYTI5NGI0ZGJjYjIzZWQ2NzY5MzVmZTUvdGFibGVyYW5nZTozMzg2MDljYWJhMjk0YjRkYmNiMjNlZDY3NjkzNWZlNV8xLTEtMS0xLTI0OTE5Mw_147ad9ab-8de3-491d-ba9d-6f513d49e681"
      unitRef="usd">152027000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6MzM4NjA5Y2FiYTI5NGI0ZGJjYjIzZWQ2NzY5MzVmZTUvdGFibGVyYW5nZTozMzg2MDljYWJhMjk0YjRkYmNiMjNlZDY3NjkzNWZlNV8yLTEtMS0xLTI0OTE5Mw_cec2011f-364e-4555-9d4e-79419a4c9c27"
      unitRef="usd">32416000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:Goodwill
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6MzM4NjA5Y2FiYTI5NGI0ZGJjYjIzZWQ2NzY5MzVmZTUvdGFibGVyYW5nZTozMzg2MDljYWJhMjk0YjRkYmNiMjNlZDY3NjkzNWZlNV8zLTEtMS0xLTI0OTE5Mw_66e2d814-832d-439f-b259-8efc4b92b759"
      unitRef="usd">1097333000</us-gaap:Goodwill>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF8yNjc0_27de7b32-e6af-4d89-acdd-dab380e34520"
      unitRef="usd">0</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF83Njk2NTgxNDA2OTQ4_3ffcad5f-0ad7-4ec6-b0e1-c8cd9a76d212">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the preliminary fair values assigned to the identified assets acquired and liabilities assumed at the acquisition date on November&#160;1, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets Acquired:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trade and other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;239,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,104,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,525,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liabilities Assumed:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Compensation and employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Non-current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred tax liability &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;291,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;599,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-controlling Interest Acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;774,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value of Net Assets Acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;152,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6ZTg4NTQ0ZmIxZjY3NDBiMjhkNTIxZmI4NjFlZDI4ZmQvdGFibGVyYW5nZTplODg1NDRmYjFmNjc0MGIyOGQ1MjFmYjg2MWVkMjhmZF8yLTEtMS0xLTI0OTE5Mw_a003dddc-0c64-47ec-a1fc-6a7f71a5abe3"
      unitRef="usd">44007000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6ZTg4NTQ0ZmIxZjY3NDBiMjhkNTIxZmI4NjFlZDI4ZmQvdGFibGVyYW5nZTplODg1NDRmYjFmNjc0MGIyOGQ1MjFmYjg2MWVkMjhmZF8zLTEtMS0xLTI0OTE5Mw_fc729369-e4ac-4ac0-89ab-e0042dd33232"
      unitRef="usd">239269000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6ZTg4NTQ0ZmIxZjY3NDBiMjhkNTIxZmI4NjFlZDI4ZmQvdGFibGVyYW5nZTplODg1NDRmYjFmNjc0MGIyOGQ1MjFmYjg2MWVkMjhmZF80LTEtMS0xLTI0OTE5Mw_fc0457ef-1d96-4431-a08f-eb4509506e3e"
      unitRef="usd">7969000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6ZTg4NTQ0ZmIxZjY3NDBiMjhkNTIxZmI4NjFlZDI4ZmQvdGFibGVyYW5nZTplODg1NDRmYjFmNjc0MGIyOGQ1MjFmYjg2MWVkMjhmZF81LTEtMS0xLTI0OTE5Mw_5aed6fde-9aec-4e79-9e62-3fa404114c94"
      unitRef="usd">19359000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6ZTg4NTQ0ZmIxZjY3NDBiMjhkNTIxZmI4NjFlZDI4ZmQvdGFibGVyYW5nZTplODg1NDRmYjFmNjc0MGIyOGQ1MjFmYjg2MWVkMjhmZF82LTEtMS0xLTI0OTE5Mw_817df92a-860c-4e8c-a8d5-4a55bc59cebd"
      unitRef="usd">57138000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6ZTg4NTQ0ZmIxZjY3NDBiMjhkNTIxZmI4NjFlZDI4ZmQvdGFibGVyYW5nZTplODg1NDRmYjFmNjc0MGIyOGQ1MjFmYjg2MWVkMjhmZF83LTEtMS0xLTI0OTE5Mw_8091a2f6-aa97-4433-b0ca-712c3aca562f"
      unitRef="usd">1104968000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <cbre:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6ZTg4NTQ0ZmIxZjY3NDBiMjhkNTIxZmI4NjFlZDI4ZmQvdGFibGVyYW5nZTplODg1NDRmYjFmNjc0MGIyOGQ1MjFmYjg2MWVkMjhmZF84LTEtMS0xLTI0OTE5Mw_2ce79d9e-2efc-4653-ae7e-ce83f450c9d3"
      unitRef="usd">44249000</cbre:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6ZTg4NTQ0ZmIxZjY3NDBiMjhkNTIxZmI4NjFlZDI4ZmQvdGFibGVyYW5nZTplODg1NDRmYjFmNjc0MGIyOGQ1MjFmYjg2MWVkMjhmZF85LTEtMS0xLTI0OTE5Mw_8b738ec1-d118-4937-a117-e5427a9b4c63"
      unitRef="usd">8427000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6ZTg4NTQ0ZmIxZjY3NDBiMjhkNTIxZmI4NjFlZDI4ZmQvdGFibGVyYW5nZTplODg1NDRmYjFmNjc0MGIyOGQ1MjFmYjg2MWVkMjhmZF8xMC0xLTEtMS0yNDkxOTM_b0c9fdbc-597a-409c-be21-f8535bbd1c40"
      unitRef="usd">1525386000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <cbre:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedExpenses
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6ZTg4NTQ0ZmIxZjY3NDBiMjhkNTIxZmI4NjFlZDI4ZmQvdGFibGVyYW5nZTplODg1NDRmYjFmNjc0MGIyOGQ1MjFmYjg2MWVkMjhmZF8xMi0xLTEtMS0yNDkxOTM_486b2dc0-84a4-4de9-8b49-1c3da46d646d"
      unitRef="usd">59986000</cbre:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedExpenses>
    <cbre:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCompensationAndEmployeeBenefitsPayable
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6ZTg4NTQ0ZmIxZjY3NDBiMjhkNTIxZmI4NjFlZDI4ZmQvdGFibGVyYW5nZTplODg1NDRmYjFmNjc0MGIyOGQ1MjFmYjg2MWVkMjhmZF8xMy0xLTEtMS0yNDkxOTM_827cfdc5-aedd-4026-b0b2-26e80376bd13"
      unitRef="usd">34557000</cbre:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesCompensationAndEmployeeBenefitsPayable>
    <cbre:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6ZTg4NTQ0ZmIxZjY3NDBiMjhkNTIxZmI4NjFlZDI4ZmQvdGFibGVyYW5nZTplODg1NDRmYjFmNjc0MGIyOGQ1MjFmYjg2MWVkMjhmZF8xNC0xLTEtMS0yNDkxOTM_86cee4dd-b5ce-425d-a053-ef83e0d1a780"
      unitRef="usd">11144000</cbre:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities>
    <cbre:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilitiesCurrent
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6ZTg4NTQ0ZmIxZjY3NDBiMjhkNTIxZmI4NjFlZDI4ZmQvdGFibGVyYW5nZTplODg1NDRmYjFmNjc0MGIyOGQ1MjFmYjg2MWVkMjhmZF8xNS0xLTEtMS0yNDkxOTM_56c3fa78-6f54-42e5-a4c7-102fbf217ed1"
      unitRef="usd">44943000</cbre:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilitiesCurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6ZTg4NTQ0ZmIxZjY3NDBiMjhkNTIxZmI4NjFlZDI4ZmQvdGFibGVyYW5nZTplODg1NDRmYjFmNjc0MGIyOGQ1MjFmYjg2MWVkMjhmZF8xNi0xLTEtMS0yNDkxOTM_693c7b98-2be8-42a1-a7da-fc833598b72f"
      unitRef="usd">126034000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6ZTg4NTQ0ZmIxZjY3NDBiMjhkNTIxZmI4NjFlZDI4ZmQvdGFibGVyYW5nZTplODg1NDRmYjFmNjc0MGIyOGQ1MjFmYjg2MWVkMjhmZF8xNy0xLTEtMS0yNDkxOTM_d5d3b731-e5a8-4306-a8f9-2ac529c744e2"
      unitRef="usd">30939000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6ZTg4NTQ0ZmIxZjY3NDBiMjhkNTIxZmI4NjFlZDI4ZmQvdGFibGVyYW5nZTplODg1NDRmYjFmNjc0MGIyOGQ1MjFmYjg2MWVkMjhmZF8xOS0xLTEtMS0yNDkxOTM_3e67fbf7-7bca-4cfb-9a56-0349acd15888"
      unitRef="usd">291634000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6ZTg4NTQ0ZmIxZjY3NDBiMjhkNTIxZmI4NjFlZDI4ZmQvdGFibGVyYW5nZTplODg1NDRmYjFmNjc0MGIyOGQ1MjFmYjg2MWVkMjhmZF8yMC0xLTEtMS0yNDkxOTM_a79ce70e-38dd-42d8-bb4c-de1396f9099b"
      unitRef="usd">599237000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <cbre:BusinessCombinationNoncontrollingInterestAcquired
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6ZTg4NTQ0ZmIxZjY3NDBiMjhkNTIxZmI4NjFlZDI4ZmQvdGFibGVyYW5nZTplODg1NDRmYjFmNjc0MGIyOGQ1MjFmYjg2MWVkMjhmZF8yMS0xLTEtMS0yNDkxOTM_df4516e5-c6cc-412e-aa5b-bd1f3b115c1f"
      unitRef="usd">774122000</cbre:BusinessCombinationNoncontrollingInterestAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6ZTg4NTQ0ZmIxZjY3NDBiMjhkNTIxZmI4NjFlZDI4ZmQvdGFibGVyYW5nZTplODg1NDRmYjFmNjc0MGIyOGQ1MjFmYjg2MWVkMjhmZF8yMi0xLTEtMS0yNDkxOTM_b7f6ca42-77d0-4bd2-9177-beeff8d8718f"
      unitRef="usd">152027000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF83Njk2NTgxNDA2OTQ5_d32bf41a-8804-41f9-8287-79e282c4289b">&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Turner &amp;amp; Townsend Acquisition, below is a summary of the value allocated to the intangible assets acquired (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset Class&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;br/&gt;Assigned at&lt;br/&gt;Acquisition&lt;br/&gt;Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization &lt;br/&gt;and Foreign Currency Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5-11 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;753,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;732,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2-4 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;75,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trademark&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;275,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;272,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i08b370c974b74fb5806a376d91f67445_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6MzEyMDY0MTE0ZTg0NGY5YjkyOTdlZTRiMzI3ZmY2ZDAvdGFibGVyYW5nZTozMTIwNjQxMTRlODQ0ZjliOTI5N2VlNGIzMjdmZjZkMF8yLTItMS0xLTI0OTE5My90ZXh0cmVnaW9uOjU5MGM1MDg1MzAwNjQ0YmM5ZTMxZjM0NmE5MjRmZTVhXzQ_4ffb95ef-91b6-4951-b587-eed814117f91">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ib2cd6cc294b24f51acc4a4aa44ebbc23_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6MzEyMDY0MTE0ZTg0NGY5YjkyOTdlZTRiMzI3ZmY2ZDAvdGFibGVyYW5nZTozMTIwNjQxMTRlODQ0ZjliOTI5N2VlNGIzMjdmZjZkMF8yLTItMS0xLTI0OTE5My90ZXh0cmVnaW9uOjU5MGM1MDg1MzAwNjQ0YmM5ZTMxZjM0NmE5MjRmZTVhXzc_b5b6cf19-b706-40bf-8a7c-5ad3b13988fb">P11Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i6b9c0eed97da471d8e07eab9e35d0c83_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6MzEyMDY0MTE0ZTg0NGY5YjkyOTdlZTRiMzI3ZmY2ZDAvdGFibGVyYW5nZTozMTIwNjQxMTRlODQ0ZjliOTI5N2VlNGIzMjdmZjZkMF8yLTQtMS0xLTI0OTE5Mw_6cf4269f-39b7-464a-a138-3198aa29dbd4"
      unitRef="usd">753935000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <cbre:FiniteLivedIntangibleAssetsAccumulatedAmortizationAndForeignCurrencyTranslation
      contextRef="i523076b21a404c4c913316918d436782_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6MzEyMDY0MTE0ZTg0NGY5YjkyOTdlZTRiMzI3ZmY2ZDAvdGFibGVyYW5nZTozMTIwNjQxMTRlODQ0ZjliOTI5N2VlNGIzMjdmZjZkMF8yLTYtMS0xLTI0OTE5Mw_6515d7d3-2a3a-469c-a970-06e9abdd2dbf"
      unitRef="usd">21577000</cbre:FiniteLivedIntangibleAssetsAccumulatedAmortizationAndForeignCurrencyTranslation>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i523076b21a404c4c913316918d436782_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6MzEyMDY0MTE0ZTg0NGY5YjkyOTdlZTRiMzI3ZmY2ZDAvdGFibGVyYW5nZTozMTIwNjQxMTRlODQ0ZjliOTI5N2VlNGIzMjdmZjZkMF8yLTgtMS0xLTI0OTE5Mw_10fdee44-5511-4d85-9d9d-acc7a53e280d"
      unitRef="usd">732358000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i8d1639e6bba34c4f8b09ae2c2e78d1d9_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6MzEyMDY0MTE0ZTg0NGY5YjkyOTdlZTRiMzI3ZmY2ZDAvdGFibGVyYW5nZTozMTIwNjQxMTRlODQ0ZjliOTI5N2VlNGIzMjdmZjZkMF8zLTItMS0xLTI0OTE5My90ZXh0cmVnaW9uOjRlYjdmYTc0ZTdhNjQxMmZiODBjODU5NWM5MWMxMDA0XzQ_1f396979-539f-4ca3-883a-c203bc4981b1">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="iccf24bce32314441a4ab2c69a91ad0ab_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6MzEyMDY0MTE0ZTg0NGY5YjkyOTdlZTRiMzI3ZmY2ZDAvdGFibGVyYW5nZTozMTIwNjQxMTRlODQ0ZjliOTI5N2VlNGIzMjdmZjZkMF8zLTItMS0xLTI0OTE5My90ZXh0cmVnaW9uOjRlYjdmYTc0ZTdhNjQxMmZiODBjODU5NWM5MWMxMDA0Xzc_6711d570-b0f9-4144-a47b-0dabd10441c0">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i65083aabab15414e898aa6a0b38a8b72_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6MzEyMDY0MTE0ZTg0NGY5YjkyOTdlZTRiMzI3ZmY2ZDAvdGFibGVyYW5nZTozMTIwNjQxMTRlODQ0ZjliOTI5N2VlNGIzMjdmZjZkMF8zLTQtMS0xLTI0OTE5Mw_2e27f938-8ab6-452f-98f2-c939c467a0ee"
      unitRef="usd">75407000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <cbre:FiniteLivedIntangibleAssetsAccumulatedAmortizationAndForeignCurrencyTranslation
      contextRef="i16e9b52da06c42f99c34b691c1ad2355_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6MzEyMDY0MTE0ZTg0NGY5YjkyOTdlZTRiMzI3ZmY2ZDAvdGFibGVyYW5nZTozMTIwNjQxMTRlODQ0ZjliOTI5N2VlNGIzMjdmZjZkMF8zLTYtMS0xLTI0OTE5Mw_b6af22c3-fe07-4543-9c6e-f4431c5a214c"
      unitRef="usd">5255000</cbre:FiniteLivedIntangibleAssetsAccumulatedAmortizationAndForeignCurrencyTranslation>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i16e9b52da06c42f99c34b691c1ad2355_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6MzEyMDY0MTE0ZTg0NGY5YjkyOTdlZTRiMzI3ZmY2ZDAvdGFibGVyYW5nZTozMTIwNjQxMTRlODQ0ZjliOTI5N2VlNGIzMjdmZjZkMF8zLTgtMS0xLTI0OTE5Mw_bf63ee1f-db58-41ab-9721-1774803c34f1"
      unitRef="usd">70152000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="ib6cbdcd30a7c48d49d4a5d96814a088b_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6MzEyMDY0MTE0ZTg0NGY5YjkyOTdlZTRiMzI3ZmY2ZDAvdGFibGVyYW5nZTozMTIwNjQxMTRlODQ0ZjliOTI5N2VlNGIzMjdmZjZkMF80LTQtMS0xLTI0OTE5Mw_b928ef58-75c0-4957-8315-d53b3d8758b4"
      unitRef="usd">275626000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <cbre:IndefiniteLivedIntangibleAssetsAccumulatedAmortizationAndForeignCurrencyTranslation
      contextRef="i6039b3f8943849138977cf723820af37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6MzEyMDY0MTE0ZTg0NGY5YjkyOTdlZTRiMzI3ZmY2ZDAvdGFibGVyYW5nZTozMTIwNjQxMTRlODQ0ZjliOTI5N2VlNGIzMjdmZjZkMF80LTYtMS0xLTI0OTE5Mw_f1594fdc-7f4e-41e0-891c-f15625d27bed"
      unitRef="usd">3202000</cbre:IndefiniteLivedIntangibleAssetsAccumulatedAmortizationAndForeignCurrencyTranslation>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i6039b3f8943849138977cf723820af37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6MzEyMDY0MTE0ZTg0NGY5YjkyOTdlZTRiMzI3ZmY2ZDAvdGFibGVyYW5nZTozMTIwNjQxMTRlODQ0ZjliOTI5N2VlNGIzMjdmZjZkMF80LTgtMS0xLTI0OTE5Mw_f27121e1-670d-47e1-95be-1a9bc4ce7aed"
      unitRef="usd">272424000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:Revenues
      contextRef="i50296aa95026465c8b8fae02cb122a49_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF8zNjM1_404e737c-09ae-4cca-85a4-948b80c0c59f"
      unitRef="usd">194000000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i50296aa95026465c8b8fae02cb122a49_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF8zNjM5_91f21d9b-97ef-4850-95bf-b3170dd5cf92"
      unitRef="usd">500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i50296aa95026465c8b8fae02cb122a49_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF8zNjQ2_b84036e3-80b2-4a96-8772-1d7204830f52"
      unitRef="usd">-500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i50296aa95026465c8b8fae02cb122a49_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF8zNzY2_f2441b12-c20d-4221-868d-59fc22a83b17"
      unitRef="usd">44600000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <cbre:NoncontrollingInterestFairValuePercentEquityInterestUsedInCalculation
      contextRef="i618d0a4568fb48f9bd251db6adf2b83a_I20211101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF81MTAw_50a93a57-0e18-430c-a720-bff263176d09"
      unitRef="number">1</cbre:NoncontrollingInterestFairValuePercentEquityInterestUsedInCalculation>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i00229e2a413e4bbe99426d75f9d24bdf_I20211101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF81MTUz_daf001ca-3ef3-4b04-b803-24622c26dfae"
      unitRef="number">0.40</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <cbre:BusinessAcquisitionsIncrementalAmortizationExpense
      contextRef="i50296aa95026465c8b8fae02cb122a49_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF81NjY4_02a1308a-0f91-4aeb-bada-df06a4887fc3"
      unitRef="usd">81300000</cbre:BusinessAcquisitionsIncrementalAmortizationExpense>
    <cbre:BusinessAcquisitionsIncrementalAmortizationExpense
      contextRef="i294bc4dc2319438e85a87382a7f2151a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF81Njc1_227d1f10-0c33-44e2-b053-af52b0a96b47"
      unitRef="usd">97500000</cbre:BusinessAcquisitionsIncrementalAmortizationExpense>
    <cbre:BusinessAcquisitionsIncrementalDepreciationExpense
      contextRef="i50296aa95026465c8b8fae02cb122a49_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF81ODAw_18539288-1269-4263-a24b-7a3453cb2323"
      unitRef="usd">5500000</cbre:BusinessAcquisitionsIncrementalDepreciationExpense>
    <cbre:BusinessAcquisitionsIncrementalDepreciationExpense
      contextRef="i294bc4dc2319438e85a87382a7f2151a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF81ODA3_46bfe136-7b01-4e97-b7ce-dfc5b0d49c90"
      unitRef="usd">6600000</cbre:BusinessAcquisitionsIncrementalDepreciationExpense>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i50296aa95026465c8b8fae02cb122a49_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF81ODgz_372f6808-540f-45ff-b58f-99c1abed2ae8"
      unitRef="usd">44600000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGV4dHJlZ2lvbjpjNGYxZWE0NmVjZTA0NGE4YTc3MDU4NTRkYjI1MDUxOF83Njk2NTgxNDA2OTUw_97715146-2c5c-4dd6-b761-5a82f9a82509">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These unaudited pro forma results have been prepared for comparative purposes only and do not purport to be indicative of what operating results would have been had the Turner &amp;amp; Townsend Acquisition occurred on January&#160;1, 2020 and may not be indicative of future operating results (dollars in thousands, except share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,545,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,715,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,705,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;944,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income attributable to CBRE Group, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,873,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;705,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Basic income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income per share attributable to CBRE Group, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding for basic income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;335,232,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;335,196,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Diluted income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income per share attributable to CBRE Group, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding for diluted income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;339,717,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;338,392,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i50296aa95026465c8b8fae02cb122a49_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6NmVjMWU3MjVmMDkyNDQ2Y2I0NDgzNTI5YzliZWU5ODMvdGFibGVyYW5nZTo2ZWMxZTcyNWYwOTI0NDZjYjQ0ODM1MjljOWJlZTk4M18yLTEtMS0xLTI0OTE5Mw_10940265-c90b-4417-8fac-447dfb8725d1"
      unitRef="usd">28545833000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i294bc4dc2319438e85a87382a7f2151a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6NmVjMWU3MjVmMDkyNDQ2Y2I0NDgzNTI5YzliZWU5ODMvdGFibGVyYW5nZTo2ZWMxZTcyNWYwOTI0NDZjYjQ0ODM1MjljOWJlZTk4M18yLTMtMS0xLTI0OTE5Mw_b8202ee9-f383-46a7-b690-b9a95fcc3314"
      unitRef="usd">24715787000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
      contextRef="i50296aa95026465c8b8fae02cb122a49_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6NmVjMWU3MjVmMDkyNDQ2Y2I0NDgzNTI5YzliZWU5ODMvdGFibGVyYW5nZTo2ZWMxZTcyNWYwOTI0NDZjYjQ0ODM1MjljOWJlZTk4M18zLTEtMS0xLTI0OTE5Mw_304b4aa1-55f1-40c5-97e3-6d5f940886db"
      unitRef="usd">1705982000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
    <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
      contextRef="i294bc4dc2319438e85a87382a7f2151a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6NmVjMWU3MjVmMDkyNDQ2Y2I0NDgzNTI5YzliZWU5ODMvdGFibGVyYW5nZTo2ZWMxZTcyNWYwOTI0NDZjYjQ0ODM1MjljOWJlZTk4M18zLTMtMS0xLTI0OTE5Mw_c46798d1-522f-456d-b196-08f0513f7266"
      unitRef="usd">944102000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i50296aa95026465c8b8fae02cb122a49_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6NmVjMWU3MjVmMDkyNDQ2Y2I0NDgzNTI5YzliZWU5ODMvdGFibGVyYW5nZTo2ZWMxZTcyNWYwOTI0NDZjYjQ0ODM1MjljOWJlZTk4M180LTEtMS0xLTI0OTE5Mw_0f75cd0c-8a1d-48e2-849b-ce7a4571d06b"
      unitRef="usd">1873426000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i294bc4dc2319438e85a87382a7f2151a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6NmVjMWU3MjVmMDkyNDQ2Y2I0NDgzNTI5YzliZWU5ODMvdGFibGVyYW5nZTo2ZWMxZTcyNWYwOTI0NDZjYjQ0ODM1MjljOWJlZTk4M180LTMtMS0xLTI0OTE5Mw_738a5704-9b5c-48c0-938f-bcf09c277e53"
      unitRef="usd">705375000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="i50296aa95026465c8b8fae02cb122a49_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6NmVjMWU3MjVmMDkyNDQ2Y2I0NDgzNTI5YzliZWU5ODMvdGFibGVyYW5nZTo2ZWMxZTcyNWYwOTI0NDZjYjQ0ODM1MjljOWJlZTk4M182LTEtMS0xLTI0OTE5Mw_6e7e1eee-9ce0-498e-9165-26797a313a0e"
      unitRef="usdPerShare">5.59</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="i294bc4dc2319438e85a87382a7f2151a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6NmVjMWU3MjVmMDkyNDQ2Y2I0NDgzNTI5YzliZWU5ODMvdGFibGVyYW5nZTo2ZWMxZTcyNWYwOTI0NDZjYjQ0ODM1MjljOWJlZTk4M182LTMtMS0xLTI0OTE5Mw_2b2d005d-2b9a-4ede-b091-e0beaa462c53"
      unitRef="usdPerShare">2.10</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:WeightedAverageBasicSharesOutstandingProForma
      contextRef="i50296aa95026465c8b8fae02cb122a49_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6NmVjMWU3MjVmMDkyNDQ2Y2I0NDgzNTI5YzliZWU5ODMvdGFibGVyYW5nZTo2ZWMxZTcyNWYwOTI0NDZjYjQ0ODM1MjljOWJlZTk4M183LTEtMS0xLTI0OTE5Mw_216f1a16-ab74-415d-a0cd-d75050619cb7"
      unitRef="shares">335232840</us-gaap:WeightedAverageBasicSharesOutstandingProForma>
    <us-gaap:WeightedAverageBasicSharesOutstandingProForma
      contextRef="i294bc4dc2319438e85a87382a7f2151a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6NmVjMWU3MjVmMDkyNDQ2Y2I0NDgzNTI5YzliZWU5ODMvdGFibGVyYW5nZTo2ZWMxZTcyNWYwOTI0NDZjYjQ0ODM1MjljOWJlZTk4M183LTMtMS0xLTI0OTE5Mw_222758af-e2e6-4b01-9e5f-fa3bedc68147"
      unitRef="shares">335196296</us-gaap:WeightedAverageBasicSharesOutstandingProForma>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="i50296aa95026465c8b8fae02cb122a49_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6NmVjMWU3MjVmMDkyNDQ2Y2I0NDgzNTI5YzliZWU5ODMvdGFibGVyYW5nZTo2ZWMxZTcyNWYwOTI0NDZjYjQ0ODM1MjljOWJlZTk4M185LTEtMS0xLTI0OTE5Mw_6d34c7ef-16a7-47eb-ad3b-865c8f256adb"
      unitRef="usdPerShare">5.51</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="i294bc4dc2319438e85a87382a7f2151a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6NmVjMWU3MjVmMDkyNDQ2Y2I0NDgzNTI5YzliZWU5ODMvdGFibGVyYW5nZTo2ZWMxZTcyNWYwOTI0NDZjYjQ0ODM1MjljOWJlZTk4M185LTMtMS0xLTI0OTE5Mw_a70e0f96-bcb6-40e1-8807-1a69f256ab88"
      unitRef="usdPerShare">2.08</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:ProFormaWeightedAverageSharesOutstandingDiluted
      contextRef="i50296aa95026465c8b8fae02cb122a49_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6NmVjMWU3MjVmMDkyNDQ2Y2I0NDgzNTI5YzliZWU5ODMvdGFibGVyYW5nZTo2ZWMxZTcyNWYwOTI0NDZjYjQ0ODM1MjljOWJlZTk4M18xMC0xLTEtMS0yNDkxOTM_e095ad05-8be0-478d-b3d4-9bddf5346190"
      unitRef="shares">339717401</us-gaap:ProFormaWeightedAverageSharesOutstandingDiluted>
    <us-gaap:ProFormaWeightedAverageSharesOutstandingDiluted
      contextRef="i294bc4dc2319438e85a87382a7f2151a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEyL2ZyYWc6YzRmMWVhNDZlY2UwNDRhOGE3NzA1ODU0ZGIyNTA1MTgvdGFibGU6NmVjMWU3MjVmMDkyNDQ2Y2I0NDgzNTI5YzliZWU5ODMvdGFibGVyYW5nZTo2ZWMxZTcyNWYwOTI0NDZjYjQ0ODM1MjljOWJlZTk4M18xMC0zLTEtMS0yNDkxOTM_9d06a335-f3f5-4ea6-8293-2bd9bf505e3b"
      unitRef="shares">338392210</us-gaap:ProFormaWeightedAverageSharesOutstandingDiluted>
    <cbre:WarehouseReceivablesAndWarehouseLinesOfCreditTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzIzMzE_0f9a8a67-3c70-4d44-a294-6ca9fec44f9a">Warehouse Receivables &amp;amp; Warehouse Lines of Credit&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A rollforward of our warehouse receivables is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Beginning balance at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,303,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Origination of mortgage loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,651,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Gains (premiums on loan sales)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;40,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Proceeds from sale of mortgage loans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Sale of mortgage loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(14,486,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cash collections of premiums on loan sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(40,038)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Proceeds from sale of mortgage loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,526,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net decrease in mortgage servicing rights included in warehouse receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(13,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Ending balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;455,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table is a summary of our warehouse lines of credit in place as of December&#160;31, 2022 and 2021 (dollars&#160;in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lender&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Current&lt;br/&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pricing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Maximum&lt;br/&gt;Facility&lt;br/&gt;Size&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Carrying&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Maximum&lt;br/&gt;Facility&lt;br/&gt;Size&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Carrying&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;JP Morgan Chase Bank, N.A. (JP Morgan) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12/15/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;daily floating rate SOFR rate plus&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.60%, with a SOFR adjustment rate of 0.05%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,335,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;330,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,335,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;742,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;JP Morgan (Business Lending Activity) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12/15/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;daily floating rate SOFR rate plus&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.75%, with a SOFR adjustment rate of 0.05%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fannie Mae Multifamily As Soon As Pooled Plus Agreement and Multifamily As Soon As Pooled Sale Agreement (ASAP) Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cancelable&lt;br/&gt;anytime&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;daily one-month LIBOR plus&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.45%, with a&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;LIBOR floor of 0.25%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;650,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;650,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;133,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;TD Bank, N.A. (TD Bank) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7/15/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;daily floating rate SOFR plus&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.30%, with a SOFR adjustment rate of 0.10%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;217,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank of America, N.A. (BofA) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5/24/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;daily floating SOFR rate plus&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.25%, with a SOFR adjustment rate of 0.10%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;115,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;178,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;BofA &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5/24/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;daily floating rate SOFR plus&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.25%, with a SOFR adjustment rate of 0.10%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;MUFG Union Bank, N.A. (Union Bank) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6/27/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;daily floating rate SOFR plus&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.30%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;447,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,277,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Effective October&#160;18, 2021, this facility was renewed and amended and the maximum facility size was increased to $1,350.0&#160;million. This facility was revised on October&#160;17, 2022 with a revised interest rate to a Secured Overnight Finance Rate (SOFR) term plus 1.60%, with a SOFR adjustment rate of 0.05%, noting the Business Lending sublimit has a revised interest rate of daily adjusted term SOFR plus 2.75%, with a SOFR adjustment rate of 0.05%. Effective December&#160;16, 2022, this facility was renewed with a revised maturity date of December&#160;15, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Effective July&#160;1, 2020, this facility was amended and provides for a maximum aggregate principal amount of $400.0&#160;million, in addition to an uncommitted $400.0&#160;million temporary line of credit. Effective July&#160;15, 2022, this facility was renewed with a revised interest rate of daily floating rate SOFR plus 1.30%, with a SOFR adjustment rate of 0.10% and a maturity date of July&#160;15, 2023. As of December&#160;31, 2022, the uncommitted $400.0&#160;million temporary line of credit was not utilized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;The total commitment amount of $350.0&#160;million includes a separate sublimit borrowing in the amount of $100.0&#160;million, which can be utilized for specific purposes as defined within the agreement. Effective May&#160;25, 2022, this facility was renewed with a revised interest rate of daily floating rate SOFR plus 1.25%, with a SOFR adjustment rate of 0.10% and a maturity date of May&#160;24, 2023. The sublimit is subject to an interest rate of daily floating rate SOFR plus 1.75%, with a SOFR adjustment rate of 0.10%. As of December&#160;31, 2022, the sublimit borrowing has not been utilized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Effective May&#160;25, 2022, the advised consent line was renewed for $250.0&#160;million of capacity with a revised interest rate of daily floating rate SOFR plus 1.25%, with a SOFR adjustment rate of 0.10%, and a maturity date of May&#160;24, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Effective June&#160;27, 2022, this facility was renewed with a facility size of $200.0&#160;million and a revised interest rate of daily floating rate SOFR rate plus 1.30% and a maturity date of June&#160;27, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2022, we had a maximum of $1.7&#160;billion of warehouse lines of credit principal outstanding.&lt;/span&gt;&lt;/div&gt;</cbre:WarehouseReceivablesAndWarehouseLinesOfCreditTextBlock>
    <cbre:ScheduleOfWarehouseReceivablesRollforwardTableTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzIzMzQ_70bb89f2-c910-4d7f-9f85-7c6312e39c56">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A rollforward of our warehouse receivables is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Beginning balance at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,303,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Origination of mortgage loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,651,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Gains (premiums on loan sales)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;40,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Proceeds from sale of mortgage loans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Sale of mortgage loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(14,486,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cash collections of premiums on loan sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(40,038)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Proceeds from sale of mortgage loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,526,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net decrease in mortgage servicing rights included in warehouse receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(13,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Ending balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;455,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cbre:ScheduleOfWarehouseReceivablesRollforwardTableTableTextBlock>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTpkYWFmYjNmNmIwZTM0OTQ4YjdmZDYwMDE4Y2NlZmNmOC90YWJsZXJhbmdlOmRhYWZiM2Y2YjBlMzQ5NDhiN2ZkNjAwMThjY2VmY2Y4XzAtMS0xLTEtMjM3ODU3_dc5af448-0b16-4281-8c0e-9625be92003a"
      unitRef="usd">1303717000</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTpkYWFmYjNmNmIwZTM0OTQ4YjdmZDYwMDE4Y2NlZmNmOC90YWJsZXJhbmdlOmRhYWZiM2Y2YjBlMzQ5NDhiN2ZkNjAwMThjY2VmY2Y4XzEtMS0xLTEtMjM3ODU3_50241e55-c3c0-4dfb-87c7-032d1f35a746"
      unitRef="usd">13651807000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:GainLossOnSalesOfMortgageBackedSecuritiesMBS
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTpkYWFmYjNmNmIwZTM0OTQ4YjdmZDYwMDE4Y2NlZmNmOC90YWJsZXJhbmdlOmRhYWZiM2Y2YjBlMzQ5NDhiN2ZkNjAwMThjY2VmY2Y4XzItMS0xLTEtMjM3ODU3_541f361b-becd-47e5-bbec-1612b9bad848"
      unitRef="usd">40038000</us-gaap:GainLossOnSalesOfMortgageBackedSecuritiesMBS>
    <cbre:SaleOfMortgageLoansHeldForSale
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTpkYWFmYjNmNmIwZTM0OTQ4YjdmZDYwMDE4Y2NlZmNmOC90YWJsZXJhbmdlOmRhYWZiM2Y2YjBlMzQ5NDhiN2ZkNjAwMThjY2VmY2Y4XzQtMS0xLTEtMjM3ODU3_363d4e81-3be0-451a-9379-be3d6a9ceaf9"
      unitRef="usd">14486882000</cbre:SaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromCollectionOfMortgageLoansHeldForSale
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTpkYWFmYjNmNmIwZTM0OTQ4YjdmZDYwMDE4Y2NlZmNmOC90YWJsZXJhbmdlOmRhYWZiM2Y2YjBlMzQ5NDhiN2ZkNjAwMThjY2VmY2Y4XzUtMS0xLTEtMjM3ODU3_1c4abaf9-7407-4b47-a802-87dc036916d9"
      unitRef="usd">40038000</us-gaap:ProceedsFromCollectionOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTpkYWFmYjNmNmIwZTM0OTQ4YjdmZDYwMDE4Y2NlZmNmOC90YWJsZXJhbmdlOmRhYWZiM2Y2YjBlMzQ5NDhiN2ZkNjAwMThjY2VmY2Y4XzYtMS0xLTEtMjM3ODU3_2261cffd-ec8c-4f87-950e-89cd672bdaf7"
      unitRef="usd">14526920000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <cbre:NetIncreaseDecreaseInMortgageServicingRightsIncludedInWarehouseReceivables
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTpkYWFmYjNmNmIwZTM0OTQ4YjdmZDYwMDE4Y2NlZmNmOC90YWJsZXJhbmdlOmRhYWZiM2Y2YjBlMzQ5NDhiN2ZkNjAwMThjY2VmY2Y4XzctMS0xLTEtMjM3ODU3_05467fdd-2fdb-4be8-ad6f-cf1f2431d358"
      unitRef="usd">-13288000</cbre:NetIncreaseDecreaseInMortgageServicingRightsIncludedInWarehouseReceivables>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTpkYWFmYjNmNmIwZTM0OTQ4YjdmZDYwMDE4Y2NlZmNmOC90YWJsZXJhbmdlOmRhYWZiM2Y2YjBlMzQ5NDhiN2ZkNjAwMThjY2VmY2Y4XzgtMS0xLTEtMjM3ODU3_be779210-cd73-421b-99b9-dd455ca023d9"
      unitRef="usd">455354000</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzIzMzM_58044552-f03e-4cd4-ae2d-4a2b8fc8cf36">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table is a summary of our warehouse lines of credit in place as of December&#160;31, 2022 and 2021 (dollars&#160;in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lender&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Current&lt;br/&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pricing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Maximum&lt;br/&gt;Facility&lt;br/&gt;Size&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Carrying&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Maximum&lt;br/&gt;Facility&lt;br/&gt;Size&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Carrying&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;JP Morgan Chase Bank, N.A. (JP Morgan) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12/15/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;daily floating rate SOFR rate plus&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.60%, with a SOFR adjustment rate of 0.05%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,335,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;330,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,335,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;742,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;JP Morgan (Business Lending Activity) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12/15/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;daily floating rate SOFR rate plus&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.75%, with a SOFR adjustment rate of 0.05%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fannie Mae Multifamily As Soon As Pooled Plus Agreement and Multifamily As Soon As Pooled Sale Agreement (ASAP) Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cancelable&lt;br/&gt;anytime&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;daily one-month LIBOR plus&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.45%, with a&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;LIBOR floor of 0.25%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;650,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;650,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;133,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;TD Bank, N.A. (TD Bank) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7/15/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;daily floating rate SOFR plus&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.30%, with a SOFR adjustment rate of 0.10%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;217,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank of America, N.A. (BofA) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5/24/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;daily floating SOFR rate plus&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.25%, with a SOFR adjustment rate of 0.10%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;115,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;178,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;BofA &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5/24/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;daily floating rate SOFR plus&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.25%, with a SOFR adjustment rate of 0.10%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;MUFG Union Bank, N.A. (Union Bank) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6/27/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;daily floating rate SOFR plus&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.30%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;447,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,277,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Effective October&#160;18, 2021, this facility was renewed and amended and the maximum facility size was increased to $1,350.0&#160;million. This facility was revised on October&#160;17, 2022 with a revised interest rate to a Secured Overnight Finance Rate (SOFR) term plus 1.60%, with a SOFR adjustment rate of 0.05%, noting the Business Lending sublimit has a revised interest rate of daily adjusted term SOFR plus 2.75%, with a SOFR adjustment rate of 0.05%. Effective December&#160;16, 2022, this facility was renewed with a revised maturity date of December&#160;15, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Effective July&#160;1, 2020, this facility was amended and provides for a maximum aggregate principal amount of $400.0&#160;million, in addition to an uncommitted $400.0&#160;million temporary line of credit. Effective July&#160;15, 2022, this facility was renewed with a revised interest rate of daily floating rate SOFR plus 1.30%, with a SOFR adjustment rate of 0.10% and a maturity date of July&#160;15, 2023. As of December&#160;31, 2022, the uncommitted $400.0&#160;million temporary line of credit was not utilized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;The total commitment amount of $350.0&#160;million includes a separate sublimit borrowing in the amount of $100.0&#160;million, which can be utilized for specific purposes as defined within the agreement. Effective May&#160;25, 2022, this facility was renewed with a revised interest rate of daily floating rate SOFR plus 1.25%, with a SOFR adjustment rate of 0.10% and a maturity date of May&#160;24, 2023. The sublimit is subject to an interest rate of daily floating rate SOFR plus 1.75%, with a SOFR adjustment rate of 0.10%. As of December&#160;31, 2022, the sublimit borrowing has not been utilized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Effective May&#160;25, 2022, the advised consent line was renewed for $250.0&#160;million of capacity with a revised interest rate of daily floating rate SOFR plus 1.25%, with a SOFR adjustment rate of 0.10%, and a maturity date of May&#160;24, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Effective June&#160;27, 2022, this facility was renewed with a facility size of $200.0&#160;million and a revised interest rate of daily floating rate SOFR rate plus 1.30% and a maturity date of June&#160;27, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie4c14dbe7cf74c58bc853db6af59ae8e_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzItNC0xLTEtMjM3ODU3L3RleHRyZWdpb246ZWIwMzBkYWJmMTZjNGEzMzg0ZWMxYjE5ZmZlODQzNTFfMzk_c4fb3b3e-88f8-494c-bc20-16a12de8eb35"
      unitRef="number">0.0160</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i34d952fd9e634f70b77c159fd3ce881e_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzItNC0xLTEtMjM3ODU3L3RleHRyZWdpb246ZWIwMzBkYWJmMTZjNGEzMzg0ZWMxYjE5ZmZlODQzNTFfMTY0OTI2NzQ0MTgwMg_f2fe9a24-8ea4-43c6-972d-290d9528e416"
      unitRef="number">0.0005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i31e1f97706f346eebfacc65bcfb8fc9e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzItNi0xLTEtMjM3ODU3_f7a73f65-f8f8-4370-a6ee-82c527ed9d69"
      unitRef="usd">1335000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i31e1f97706f346eebfacc65bcfb8fc9e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzItOC0xLTEtMjM3ODU3_5a8c04a4-caa8-4664-9238-af53f486d974"
      unitRef="usd">330509000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ic3da382c931d44808ff7b861d5703f61_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzItMTAtMS0xLTIzNzg1Nw_e27d950c-3e8b-434f-a728-89afb5d2c868"
      unitRef="usd">1335000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="ic3da382c931d44808ff7b861d5703f61_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzItMTItMS0xLTIzNzg1Nw_4f7f12f9-46ad-4df4-8fc6-5c9a846533d5"
      unitRef="usd">742124000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i03712082a6434971bd89d4a18e656e9a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzMtNC0xLTEtMjM3ODU3L3RleHRyZWdpb246ZDc2N2QzNjlkNjYyNGFkNGEwODQ3NDY2OWVmNTViNzdfMzk_c0e60e0d-139b-4227-8e9e-cdec59327564"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i22a9909d702545adb4c978e426bfabdd_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzMtNC0xLTEtMjM3ODU3L3RleHRyZWdpb246ZDc2N2QzNjlkNjYyNGFkNGEwODQ3NDY2OWVmNTViNzdfMTY0OTI2NzQ0MTc0OA_c657f727-4f81-4e8a-be79-60019fadbd42"
      unitRef="number">0.0005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i954fa5aeb11a4a60aab7a14f665af980_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzMtNi0xLTEtMjM3ODU3_85187a6f-686f-41d1-b8e8-db7db4ffc2c7"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i954fa5aeb11a4a60aab7a14f665af980_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzMtOC0xLTEtMjM3ODU3_6658a6c7-dd9a-42af-9cc0-942a36c1019d"
      unitRef="usd">0</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i572ef3a2f3c8482888ce565d30099547_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzMtMTAtMS0xLTIzNzg1Nw_0e82cb1e-7f78-4533-a877-f65355f01333"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i572ef3a2f3c8482888ce565d30099547_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzMtMTItMS0xLTIzNzg1Nw_d5b75955-8ef0-4c92-8e49-65947b95de6a"
      unitRef="usd">4326000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i9b73263fabc6454f825918487129924e_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzQtNC0xLTEtMjM3ODU3L3RleHRyZWdpb246NmU3ZGM1N2FlNWNlNDFjZDk4NWNhYThkMjk3YmUzY2RfMzE_215199e7-8f29-4640-b790-68eecdb1b779"
      unitRef="number">0.0145</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0fab7825eaf74dbaa9c05f2268704dff_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzQtNC0xLTEtMjM3ODU3L3RleHRyZWdpb246NmU3ZGM1N2FlNWNlNDFjZDk4NWNhYThkMjk3YmUzY2RfNTc_01224469-e8ee-41fc-8ad8-ecf4998fba7b"
      unitRef="number">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i78800b68c29c456e8de06988cc9fa2ac_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzQtNi0xLTEtMjM3ODU3_49d32ab9-b0fb-4b39-a420-13e1c4efd17a"
      unitRef="usd">650000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i78800b68c29c456e8de06988cc9fa2ac_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzQtOC0xLTEtMjM3ODU3_6fff3350-b7c0-46dc-bd36-a445ee28e0f7"
      unitRef="usd">0</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i5ee32af96a9340d392162441200cb1d7_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzQtMTAtMS0xLTIzNzg1Nw_b304f1d4-a192-4e1e-a018-b93b7913f233"
      unitRef="usd">650000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i5ee32af96a9340d392162441200cb1d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzQtMTItMS0xLTIzNzg1Nw_d59b1345-a792-4b9e-b3ec-258ebd6be117"
      unitRef="usd">133084000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i66408b3576bd4ed7b85a80c99013fe93_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzUtNC0xLTEtMjM3ODU3L3RleHRyZWdpb246ZWQ5OTRjNzJiZDQxNGQ3NjgzNTQ0MTEyY2JjNmMzZTdfMzU_d2cf5012-6bfe-42f7-b590-ad4ad7008081"
      unitRef="number">0.0130</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0ca781c80000413ab2061dfa10d715b6_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzUtNC0xLTEtMjM3ODU3L3RleHRyZWdpb246ZWQ5OTRjNzJiZDQxNGQ3NjgzNTQ0MTEyY2JjNmMzZTdfMTY0OTI2NzQ0MTc0NA_c7967577-9d3f-4c17-9536-b3c2a3c9e121"
      unitRef="number">0.0010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if212d346e46e42858108f2f4f4700d9f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzUtNi0xLTEtMjM3ODU3_c1693114-2aad-44fa-89a5-cea87f30583c"
      unitRef="usd">800000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="if212d346e46e42858108f2f4f4700d9f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzUtOC0xLTEtMjM3ODU3_c349815f-7665-4c1d-acc8-8e12546ff72c"
      unitRef="usd">0</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i2aa81ae4424149b4bb9daa54f75bdd3e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzUtMTAtMS0xLTIzNzg1Nw_6003926f-1e13-4aac-9084-b7f1b4fca746"
      unitRef="usd">800000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i2aa81ae4424149b4bb9daa54f75bdd3e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzUtMTItMS0xLTIzNzg1Nw_39f44ed6-d86c-4ede-bb12-c24d7e1f44ae"
      unitRef="usd">217672000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i04b406c903a44bbcb10fe3537cbbc9a7_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzYtNC0xLTEtMjM3ODU3L3RleHRyZWdpb246NmQ2YTZiYTEzNjRmNDYwMjhjMjVhMDBlYmY2ZGUxOGNfMzU_62153af3-1e67-4212-9cbb-5fb93de1ca8a"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i160ce2c80a804dafbabf01e38709e9dc_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzYtNC0xLTEtMjM3ODU3L3RleHRyZWdpb246NmQ2YTZiYTEzNjRmNDYwMjhjMjVhMDBlYmY2ZGUxOGNfMTY0OTI2NzQ0MTc2Ng_51058851-f31f-4d57-8618-03378a71937d"
      unitRef="number">0.0010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i2f906ea233f143b983e352fb6fd71df3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzYtNi0xLTEtMjM3ODU3_e5776537-2b88-41ba-9491-9b28f7a9b5b3"
      unitRef="usd">350000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i2f906ea233f143b983e352fb6fd71df3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzYtOC0xLTEtMjM3ODU3_9e6f6de7-89ff-416b-aa7f-3c8936efb780"
      unitRef="usd">115206000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i24a12160821d41ff99e50c1ae5a464b4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzYtMTAtMS0xLTIzNzg1Nw_fa2c4ed0-440b-4772-b61f-c486fa59e2da"
      unitRef="usd">350000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i24a12160821d41ff99e50c1ae5a464b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzYtMTItMS0xLTIzNzg1Nw_ce5be269-751e-4c93-89da-d38234bcab15"
      unitRef="usd">178600000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i28bbad697ff7436d83976457d3d611be_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzctNC0xLTEtMjM3ODU3L3RleHRyZWdpb246MDY0ODQzNThmZThmNGZkNjlmNmQwODY3ZTQwNzgyYWZfMzU_f8125265-d99c-46ba-a3a0-74143bbd88f6"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i01e2656651a140b0817379ee9156c9a8_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzctNC0xLTEtMjM3ODU3L3RleHRyZWdpb246MDY0ODQzNThmZThmNGZkNjlmNmQwODY3ZTQwNzgyYWZfMTY0OTI2NzQ0MTc4MA_2be06197-2ca1-4711-9fe1-11a84c7fc839"
      unitRef="number">0.0010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9266f4e6b1314582a0bfcf9172b584e1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzctNi0xLTEtMjM3ODU3_48db0182-ea72-4211-9712-c232d9e93047"
      unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i9266f4e6b1314582a0bfcf9172b584e1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzctOC0xLTEtMjM3ODU3_8e9ce97c-6f94-4489-9032-e1fff690f3bb"
      unitRef="usd">0</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i523dd107e64b430aa32423ae78d73ce5_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzctMTAtMS0xLTIzNzg1Nw_2ff80866-787e-446e-bb3d-3e89baf6d07b"
      unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i523dd107e64b430aa32423ae78d73ce5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzctMTItMS0xLTIzNzg1Nw_6e662664-0427-4432-8dea-3f1dfa1d49fd"
      unitRef="usd">0</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0082ec5db9474ad788c88917c8f20e94_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzgtNC0xLTEtMjM3ODU3L3RleHRyZWdpb246NmYwN2JmYzBkMmIxNDAzZTkwMzRiN2NmZDM4MTczMjRfMzU_655dbe9a-96a6-4171-8d32-df5c035f3885"
      unitRef="number">0.0130</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i5040ebce7d754ad4bbf0743475be1b1e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzgtNi0xLTEtMjM3ODU3_7d12ecce-2daf-4a6d-9300-b89e8da72a4c"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i5040ebce7d754ad4bbf0743475be1b1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzgtOC0xLTEtMjM3ODU3_945a5225-ad22-4cb3-98f3-09b49342814e"
      unitRef="usd">2125000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i03c37017efcd443d866df9af9617f983_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzgtMTAtMS0xLTIzNzg1Nw_77d198f8-76c1-4977-a245-e09cf32fa84c"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i03c37017efcd443d866df9af9617f983_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzgtMTItMS0xLTIzNzg1Nw_3b163422-1768-45a1-91ba-956bcf7ec05c"
      unitRef="usd">1645000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i1d0165cbbaf24e36b7860cf263ffade1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzktNi0xLTEtMjM3ODU3_d330e783-0e7f-4609-b2b0-ff4a156c66a8"
      unitRef="usd">3600000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i1d0165cbbaf24e36b7860cf263ffade1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzktOC0xLTEtMjM3ODU3_8180cc45-7a2e-4beb-a8be-a5006e0dd6bc"
      unitRef="usd">447840000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i351b692bec724033aaa14aae7614e723_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzktMTAtMS0xLTIzNzg1Nw_60672dd5-42a1-4c5e-92fe-44b487d08c5d"
      unitRef="usd">3600000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i351b692bec724033aaa14aae7614e723_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90YWJsZTo4MGU4ODNkYjdjNjg0NTljYjMyYjY5ODVhZTI1OTM2Zi90YWJsZXJhbmdlOjgwZTg4M2RiN2M2ODQ1OWNiMzJiNjk4NWFlMjU5MzZmXzktMTItMS0xLTIzNzg1Nw_c3fc1419-5c87-4daf-a3b2-9e71d07d9c9f"
      unitRef="usd">1277451000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ia72ff0908561441bb5d73c29d22c1286_I20211018"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzQ1OQ_f81501db-d292-42bb-927b-ff2ec3303521"
      unitRef="usd">1350000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ibfda330963e94a3b8066c4f36ba00925_D20221017-20221017"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzE2NDkyNjc0NDUyNTA_ef0d5e1e-7180-4f3b-a619-dd94e81aec6e"
      unitRef="number">0.0160</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i60e8582ecf124b8cafacc77dd35d99d5_D20221017-20221017"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzE2NDkyNjc0NDUyMjg_2bd9d9dc-4f70-4078-8826-6723893c8b4d"
      unitRef="number">0.0005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5c13fc9a9bc94b1b913e60ace32f44c8_D20221017-20221017"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzE2NDkyNjc0NDUyNjQ_33423f75-998f-4f7a-9ba8-5f00cdc7a726"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="idbbbb25da8674893933cbe6119092d78_D20221017-20221017"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzE2NDkyNjc0NDUyMzY_170e5a87-01e6-44d8-8b68-b75f909aad6c"
      unitRef="number">0.0005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3b04134877e547bea6e429886b25885a_I20200701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4Xzg2Mw_ec3de35b-5cfa-43f1-b5e7-128e711ef4af"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LinesOfCreditCurrent
      contextRef="if212d346e46e42858108f2f4f4700d9f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzE2NDkyNjc0NDYyMjA_47e3fad2-7291-47b0-8f33-dd123ce6edcd"
      unitRef="usd">400000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i35b1e75d1c684f7aba3eb1ec8a22885a_D20220715-20220715"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzE2NDkyNjc0NDU0NjQ_c2d6ccf5-254b-46e3-a0d1-49f5325ff6d7"
      unitRef="number">0.0130</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="idb5c7aa10e444c5c8cd0a0dd62d5da29_D20220715-20220715"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzE2NDkyNjc0NDU0MTM_35e758ea-b4ec-4f17-bf30-a541ab792579"
      unitRef="number">0.0010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LinesOfCreditCurrent
      contextRef="if212d346e46e42858108f2f4f4700d9f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzE2NDkyNjc0NDU0NDY_5bc1edc7-e541-4f1e-aa23-dc4e808afe10"
      unitRef="usd">400000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6e45df9e16134528be61563c61b515f2_I20220525"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzExNjI_a454cf50-347a-40a6-9e92-d7155fbb9c83"
      unitRef="usd">350000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ic64cd72643604088b77a077554b991ae_I20220525"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzEyMjE_64b9a6d7-6b30-4009-a3a2-3b25826d30e3"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0b6ce0c59c544d67aff0a6d86323803e_D20220525-20220525"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzE2NDkyNjc0NDU0NzU_a3475629-1de6-48e5-b924-01fbb427d734"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="idcecc221a7d0404a9cc8c9c2fc41d590_D20220525-20220525"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzE2NDkyNjc0NDU0ODQ_0fd59446-0a91-45cd-97d0-275e4c666efa"
      unitRef="number">0.0010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3fd47697893d45c387ec1f8d6183b0db_D20220525-20220525"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzE2NDkyNjc0NDU0OTg_907fb40d-dc70-405a-b071-4863d648a140"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia87f47383ca0469ca05f0da823b0b4bb_D20220525-20220525"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzE2NDkyNjc0NDU1MDY_d13dee33-5b1a-4ac6-a496-c840fee13e28"
      unitRef="number">0.0010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i081b07e60f0347b78bf7c9046eb1058f_I20220525"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzE2NDQ_dca80fe6-c7af-4526-85e5-c700d1e029b1"
      unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i81fa2e84ce8641d18f64517cf258dcfd_D20220525-20220525"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzE2NDkyNjc0NDU1MTY_0284fe67-6e3b-4058-a64f-d89bab04266c"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="id6b4b09c5aca4fde845ff2237919bd4d_D20220525-20220525"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzE2NDkyNjc0NDU1MjQ_ebbfa68e-8d1c-4134-8e04-7e4522ffe29e"
      unitRef="number">0.0010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i428ac101518d4a94bd2c16ce01d21059_I20220627"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzE2NDkyNjc0NDU1NDE_eaf9ed7b-7c5c-4194-994a-f52c913f1edd"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6194854b92eb4203a8c12ddd9d9dc702_D20220627-20220627"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzE2NDkyNjc0NDU1NTQ_27517df0-a301-46cd-b27e-32efd987f437"
      unitRef="number">0.0130</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:ShorttermDebtMaximumAmountOutstandingDuringPeriod
      contextRef="ifaf79b149c744d2382bd91f23d462703_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDEvZnJhZzpjODQzMDE0MzU5Njk0NDdkOTliYWNlYzllNGYzNzFkOC90ZXh0cmVnaW9uOmM4NDMwMTQzNTk2OTQ0N2Q5OWJhY2VjOWU0ZjM3MWQ4XzIyNzg_ae63781f-de14-4e79-a045-cd5bbef89d8b"
      unitRef="usd">1700000000</us-gaap:ShorttermDebtMaximumAmountOutstandingDuringPeriod>
    <us-gaap:VariableInterestEntityDisclosureTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDQvZnJhZzpjNWU2NjY1YzQ2ZjY0MzNkYWY3NzIyNTA4MjIxYWY5Yy90ZXh0cmVnaW9uOmM1ZTY2NjVjNDZmNjQzM2RhZjc3MjI1MDgyMjFhZjljXzQxOQ_57bd0496-5608-40f9-967d-329340cbc6a6">Variable Interest Entities&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We hold variable interests in certain VIEs primarily in our Real Estate Investments segment which are not consolidated as it was determined that we are not the primary beneficiary. Our involvement with these entities is in the form of equity co-investments and fee arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and 2021, our maximum exposure to loss related to the VIEs that are not consolidated was as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Investments in unconsolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;152,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;109,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Co-investment commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;83,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;90,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Maximum exposure to loss&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;236,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;204,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDQvZnJhZzpjNWU2NjY1YzQ2ZjY0MzNkYWY3NzIyNTA4MjIxYWY5Yy90ZXh0cmVnaW9uOmM1ZTY2NjVjNDZmNjQzM2RhZjc3MjI1MDgyMjFhZjljXzQyMA_fe516740-30d9-4bc5-b72f-c5605bb82ed4">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and 2021, our maximum exposure to loss related to the VIEs that are not consolidated was as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Investments in unconsolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;152,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;109,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Co-investment commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;83,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;90,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Maximum exposure to loss&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;236,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;204,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <cbre:VariableInterestEntityEntityMaximumLossExposureAmountInvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i23cff3ad89654cc59cb18b54c30e7791_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDQvZnJhZzpjNWU2NjY1YzQ2ZjY0MzNkYWY3NzIyNTA4MjIxYWY5Yy90YWJsZTo0MDA3ZWY4MjkwMTQ0NTMwODMwZWJmNWViN2FmN2RiMy90YWJsZXJhbmdlOjQwMDdlZjgyOTAxNDQ1MzA4MzBlYmY1ZWI3YWY3ZGIzXzItMS0xLTEtMjM3ODU3_43987139-795c-4b6c-a0db-f9025c5cdb40"
      unitRef="usd">152762000</cbre:VariableInterestEntityEntityMaximumLossExposureAmountInvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <cbre:VariableInterestEntityEntityMaximumLossExposureAmountInvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ic0fa479b39ba4315b31a1923804311e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDQvZnJhZzpjNWU2NjY1YzQ2ZjY0MzNkYWY3NzIyNTA4MjIxYWY5Yy90YWJsZTo0MDA3ZWY4MjkwMTQ0NTMwODMwZWJmNWViN2FmN2RiMy90YWJsZXJhbmdlOjQwMDdlZjgyOTAxNDQ1MzA4MzBlYmY1ZWI3YWY3ZGIzXzItMy0xLTEtMjM3ODU3_e8ebc062-59d3-4ecd-a047-67cba50ceeb8"
      unitRef="usd">109530000</cbre:VariableInterestEntityEntityMaximumLossExposureAmountInvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <cbre:VariableInterestEntityEntityMaximumLossExposureAmountOtherCurrentAssets
      contextRef="i23cff3ad89654cc59cb18b54c30e7791_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDQvZnJhZzpjNWU2NjY1YzQ2ZjY0MzNkYWY3NzIyNTA4MjIxYWY5Yy90YWJsZTo0MDA3ZWY4MjkwMTQ0NTMwODMwZWJmNWViN2FmN2RiMy90YWJsZXJhbmdlOjQwMDdlZjgyOTAxNDQ1MzA4MzBlYmY1ZWI3YWY3ZGIzXzMtMS0xLTEtMjM3ODU3_20dbc9eb-fbe8-4e0a-8da4-1175a47f8053"
      unitRef="usd">0</cbre:VariableInterestEntityEntityMaximumLossExposureAmountOtherCurrentAssets>
    <cbre:VariableInterestEntityEntityMaximumLossExposureAmountOtherCurrentAssets
      contextRef="ic0fa479b39ba4315b31a1923804311e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDQvZnJhZzpjNWU2NjY1YzQ2ZjY0MzNkYWY3NzIyNTA4MjIxYWY5Yy90YWJsZTo0MDA3ZWY4MjkwMTQ0NTMwODMwZWJmNWViN2FmN2RiMy90YWJsZXJhbmdlOjQwMDdlZjgyOTAxNDQ1MzA4MzBlYmY1ZWI3YWY3ZGIzXzMtMy0xLTEtMjM3ODU3_202d22f6-6e3a-43ce-a76c-3a0e02198c58"
      unitRef="usd">4219000</cbre:VariableInterestEntityEntityMaximumLossExposureAmountOtherCurrentAssets>
    <cbre:VariableInterestEntityEntityMaximumLossExposureAmountCommitmentsToInvestmentInFutureRealEstateInvestment
      contextRef="i23cff3ad89654cc59cb18b54c30e7791_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDQvZnJhZzpjNWU2NjY1YzQ2ZjY0MzNkYWY3NzIyNTA4MjIxYWY5Yy90YWJsZTo0MDA3ZWY4MjkwMTQ0NTMwODMwZWJmNWViN2FmN2RiMy90YWJsZXJhbmdlOjQwMDdlZjgyOTAxNDQ1MzA4MzBlYmY1ZWI3YWY3ZGIzXzQtMS0xLTEtMjM3ODU3_e46cf064-6587-4186-bc8b-c362678885b4"
      unitRef="usd">83835000</cbre:VariableInterestEntityEntityMaximumLossExposureAmountCommitmentsToInvestmentInFutureRealEstateInvestment>
    <cbre:VariableInterestEntityEntityMaximumLossExposureAmountCommitmentsToInvestmentInFutureRealEstateInvestment
      contextRef="ic0fa479b39ba4315b31a1923804311e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDQvZnJhZzpjNWU2NjY1YzQ2ZjY0MzNkYWY3NzIyNTA4MjIxYWY5Yy90YWJsZTo0MDA3ZWY4MjkwMTQ0NTMwODMwZWJmNWViN2FmN2RiMy90YWJsZXJhbmdlOjQwMDdlZjgyOTAxNDQ1MzA4MzBlYmY1ZWI3YWY3ZGIzXzQtMy0xLTEtMjM3ODU3_b8d0065a-8768-4f85-8adf-831b5b845849"
      unitRef="usd">90328000</cbre:VariableInterestEntityEntityMaximumLossExposureAmountCommitmentsToInvestmentInFutureRealEstateInvestment>
    <us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount
      contextRef="i23cff3ad89654cc59cb18b54c30e7791_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDQvZnJhZzpjNWU2NjY1YzQ2ZjY0MzNkYWY3NzIyNTA4MjIxYWY5Yy90YWJsZTo0MDA3ZWY4MjkwMTQ0NTMwODMwZWJmNWViN2FmN2RiMy90YWJsZXJhbmdlOjQwMDdlZjgyOTAxNDQ1MzA4MzBlYmY1ZWI3YWY3ZGIzXzUtMS0xLTEtMjM3ODU3_6ddaa199-b8d0-40e2-a8e7-30c98eadfacf"
      unitRef="usd">236597000</us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount>
    <us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount
      contextRef="ic0fa479b39ba4315b31a1923804311e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDQvZnJhZzpjNWU2NjY1YzQ2ZjY0MzNkYWY3NzIyNTA4MjIxYWY5Yy90YWJsZTo0MDA3ZWY4MjkwMTQ0NTMwODMwZWJmNWViN2FmN2RiMy90YWJsZXJhbmdlOjQwMDdlZjgyOTAxNDQ1MzA4MzBlYmY1ZWI3YWY3ZGIzXzUtMy0xLTEtMjM3ODU3_afa1085f-a486-49d5-be64-36830f2c621a"
      unitRef="usd">204077000</us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzEwNTAy_8af6a9f8-1fd2-4410-a7bf-4d946f47beff">Fair Value Measurements&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Topic 820 of the FASB ASC defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Topic 820 also establishes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1 &#x2013; Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2 &#x2013; Observable inputs other than quoted prices included in Level&#160;1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3 &#x2013; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the fair value of assets and liabilities measured at fair value on a recurring basis as of December&#160;31, 2022 and 2021 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair&#160;Value&#160;Measured&#160;and&#160;Recorded&#160;Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Available for sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Debt securities issued by U.S. federal agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;44,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total available for sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;33,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Investments in unconsolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;160,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;460,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;620,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Warehouse receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;455,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;455,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;199,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;510,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;474,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,185,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no liabilities measured at fair value on a recurring basis as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair&#160;Value&#160;Measured&#160;and&#160;Recorded&#160;Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Available for sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Debt securities issued by U.S. federal agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;50,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Collateralized mortgage obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total available for sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Investments in unconsolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;229,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;23,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;406,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;660,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Warehouse receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,303,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,303,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;306,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,391,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;406,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,105,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total liabilities at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value measurements for our available for sale debt securities are obtained from independent pricing services which utilize observable market data that may include quoted market prices, dealer quotes, market spreads, cash flows, the U.S. treasury yield curve, trading levels, market consensus prepayment speeds, credit information and the instrument&#x2019;s terms and conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The equity securities are generally valued at the last reported sales price on the day of valuation or, if no sales occurred on the valuation date, at the mean of the bid and ask prices on such date. The above table does not include our $100.7&#160;million capital investment in VTS, a leading proptech company, made during the third quarter of 2022 as it is a non-marketable equity investment accounted for under the measurement alternative, defined as cost minus impairment. No adjustments or impairments were recorded on this investment during the year ended December 31, 2022. It is included in &#x201c;other assets, net&#x201d; in the accompanying consolidated balance sheets.   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of the warehouse receivables are primarily calculated based on already locked in purchase prices. At December&#160;31, 2022 and 2021, all of the warehouse receivables included in the accompanying consolidated balance sheets were either under commitment to be purchased by Freddie Mac or had confirmed forward trade commitments for the issuance and purchase of Fannie Mae or Ginnie Mae mortgage backed securities that will be secured by the underlying loans (See Notes 2 and 5). These assets are classified as Level&#160;2 in the fair value hierarchy as a substantial majority of inputs are readily observable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and 2021, investments in unconsolidated subsidiaries at fair value using NAV were $353.0&#160;million and $257.9 million, respectively. These fund investments fall under practical expedient rules that do not require them to be included in the fair value hierarchy and as a result have been excluded from the tables above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below present a reconciliation for assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3) (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Investment in Unconsolidated Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer in&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzMtMC0xLTEtMjc1NjUw_5db20b98-515c-433a-ba7a-7446b62423f7"&gt;Net change in fair value&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;36,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(10,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchases/ Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;315,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;406,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(10,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer out&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(15,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzktMC0xLTEtMjM3ODU3_c2e3a4ec-a6fe-4c86-b32b-a644b81db228"&gt;Net change in fair value&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(38,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchases/ Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;107,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;460,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net change in fair value, included in the table above, is reported in Net income as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&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 style="width:48.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Category of Assets/Liabilities using Unobservable Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Consolidated Statements of Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investments in unconsolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Equity income from unconsolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other income (loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents information about the significant unobservable inputs used for recurring fair value measurements for certain Level 3 instruments as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&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 style="width:31.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.425%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Valuation Technique&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unobservable Input&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Range&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investment in unconsolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discounted cash flow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28% - 41%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Monte Carlo&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50% - 70%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discount Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discounted cash flow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2022, we recorded non-cash asset impairment charges of $58.7&#160;million.  Approximately $10.4&#160;million of such charges related to the exit of our Advisory Services business in Russia in the first quarter (primarily comprised of receivables); $26.4&#160;million related to goodwill impairment charge recorded in the second quarter; and $21.9&#160;million related to trade name impairment charge recorded in the fourth quarter. The goodwill and the trade name impairment charges represent a full impairment of such assets associated with the Telford Homes business in our Real Estate Investment segment. The charges were attributable to the effects of elevated inflation on construction, materials and labor costs which increased Telford Homes&#x2019; risk as the contractor and reduced the profitability of current projects. The fair value measurements employed for our impairment evaluation of goodwill were based on a discounted cash flow approach and a relief from royalty fair value method for the trade name. Significant inputs used in the evaluation included a risk-free rate of return, estimated risk premium, terminal growth rates, working capital assumptions, royalty rate, income tax rates as well as other economic variables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no asset impairment charges or other significant non-recurring fair value measurements recorded during the year ended December 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2020, we recorded $50.2&#160;million of non-cash asset impairment charges in our Global Workplace Solutions segment; a non-cash goodwill impairment charge of $25.0&#160;million and certain non-cash asset impairment charges of $13.5&#160;million in our Real Estate Investments segment. Primarily as a result of the global economic disruption and uncertainty due to Covid-19, we deemed there to be triggering events during 2020 that required testing of goodwill and certain assets for impairment. Based on these events, we recorded the aforementioned non-cash impairment charges, which were primarily driven by lower anticipated cash flows in certain businesses directly resulting from a downturn in forecasts as well as increased forecast risk due to Covid-19 and changes in our business going forward.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of the above-mentioned asset impairment charges were included within the line item &#x201c;Asset impairments&#x201d; in the accompanying consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;FASB ASC Topic&#160;825, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; requires disclosure of fair value information about financial instruments, whether or not recognized in the accompanying consolidated balance sheets. Our financial instruments are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Cash and Cash Equivalents &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Restricted Cash&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; These balances include cash and cash equivalents as well as restricted cash with maturities of less than three&#160;months. The carrying amount approximates fair value due to the short-term maturities of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Receivables, less Allowance for Doubtful Accounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Due to their short-term nature, fair value approximates carrying value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Warehouse Receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; These balances are carried at fair value. The primary source of value is either a contractual purchase commitment from Freddie&#160;Mac or a confirmed forward trade commitment for the issuance and purchase of a Fannie&#160;Mae or Ginnie&#160;Mae MBS (see Notes 2 and 5).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Investments in Unconsolidated Subsidiaries&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; A portion of these investments are carried at fair value as discussed above. It includes our equity investment and related interests in both public and non-public entities. Our ownership of common shares in Altus Power, Inc. (Altus) is considered level 1 and is measured at fair value using a quoted price in an active market.  Private placement warrants related to Altus are considered level 2 and measured at fair value using observable inputs for similar assets in an active market. Our ownership of alignment shares of Altus and our investment in Industrious and certain other non-controlling equity investments are considered level 3 which are measured at fair value using Monte Carlo and discounted cash flows. The valuation of Altus&#x2019; common shares, private placement warrants and alignment shares are dependent on its stock price which could be volatile and subject to wide fluctuations in response to various market conditions. Transfer out activities from level 3, as shown in the table above, represent annual conversion of a portion of our alignment shares in Altus to its common shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Available for Sale Debt Securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Primarily held by our wholly-owned captive insurance company, these investments are carried at their fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Equity Securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Primarily held by our wholly-owned captive insurance company, these investments are carried at their fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Other assets / liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013; Represents the fair value of the unfunded commitment related to a revolving facility in our Advisory Services segment. Valuations are based on discounted cash flow techniques, for which the significant inputs are the amount and timing of expected future cash flows, market comparables and recovery assumptions. It also includes approximately $10&#160;million of investment in a non-public entity designated as trading debt security that the company purchased in the fourth quarter of 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Short-Term Borrowings&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; The majority of this balance represents outstanding amounts under our warehouse lines of credit of our wholly-owned subsidiary, CBRE&#160;Capital Markets and our revolving credit facility. Due to the short-term nature and variable interest rates of these instruments, fair value approximates carrying value (see Notes 5 and 11).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Senior Term Loans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Based upon information from third-party banks (which falls within Level&#160;2 of the fair value hierarchy), the estimated fair value of our senior term loans was approximately $424.6&#160;million and $451.8&#160;million at December&#160;31, 2022 and 2021, respectively. Their actual carrying value, net of unamortized debt issuance costs, totaled $427.8&#160;million and $454.5&#160;million at December&#160;31, 2022 and 2021, respectively (see Note 11).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Senior Notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Based on dealers&#x2019; quotes (which falls within Level&#160;2 of the fair value hierarchy), the estimated fair value of our 4.875% senior notes was $595.2 million and $671.7 million at December&#160;31, 2022 and 2021, respectively. The actual carrying value of our 4.875% senior notes, net of unamortized debt issuance costs and unamortized discount, totaled $596.4 million and $595.5 million at December&#160;31, 2022 and 2021, respectively. The estimated fair value of our 2.500% senior notes was $396.8 million and $502.1 million at December&#160;31, 2022 and 2021. The actual carrying value of our 2.500% senior notes, net of unamortized debt issuance costs and discount, totaled $489.3 million and $488.1 million at December&#160;31, 2022 and 2021 (See Note&#160;11). &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Notes Payable on Real Estate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; As of December&#160;31, 2022 and 2021, the carrying value of our notes payable on real estate, net of unamortized debt issuance costs, was $52.7&#160;million and $48.2&#160;million, respectively. These notes payable were not recourse to CBRE Group, Inc., except for being recourse to the single-purpose entities that held the real estate assets and were the primary obligors on the notes payable. These borrowings have either fixed interest rates or floating interest rates at spreads added to a market index. Although it is possible that certain portions of our notes payable on real estate may have fair values that differ from their carrying values, based on the terms of such loans as compared to current market conditions, or other factors specific to the borrower entity, we do not believe that the fair value of our notes payable is significantly different than their carrying value.&lt;/span&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzEwNTAz_00b05c8b-0f44-4105-b22e-acfc0573a454">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the fair value of assets and liabilities measured at fair value on a recurring basis as of December&#160;31, 2022 and 2021 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair&#160;Value&#160;Measured&#160;and&#160;Recorded&#160;Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Available for sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Debt securities issued by U.S. federal agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;44,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total available for sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;33,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Investments in unconsolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;160,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;460,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;620,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Warehouse receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;455,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;455,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;199,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;510,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;474,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,185,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no liabilities measured at fair value on a recurring basis as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair&#160;Value&#160;Measured&#160;and&#160;Recorded&#160;Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Available for sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Debt securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Debt securities issued by U.S. federal agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;50,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Collateralized mortgage obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total available for sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Investments in unconsolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;229,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;23,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;406,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;660,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Warehouse receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,303,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,303,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;306,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,391,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;406,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,105,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total liabilities at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6f37c38d4c704de9968b1e1bbd8e6eb9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzYtMS0xLTEtMjM3ODU3_21413ed0-37cf-4b79-b7cd-a6c18aee8a37"
      unitRef="usd">6164000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id0b91a5f05974f42bd1b358fec7629f4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzYtMy0xLTEtMjM3ODU3_52456951-d21c-4ba1-aa01-477c675e7769"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifc47da11859d4ad6a058ebe5e87732e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzYtNS0xLTEtMjM3ODU3_7b514d8b-24cb-4e3a-9b62-d7dec023216f"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3fadaf2c160e4c48b1897b4bd4739076_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzYtNy0xLTEtMjM3ODU3_c42c8c2c-1370-4077-9849-1f080e0c04fd"
      unitRef="usd">6164000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3ea8766df8a14de48ba54470736bf64e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzctMS0xLTEtMjM3ODU3_25388efe-d0b4-456b-af1b-42b45d8e7471"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i83ee27be522549649587b054eaecdaa6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzctMy0xLTEtMjM3ODU3_9cd0bb61-7289-43ac-a518-abb585763932"
      unitRef="usd">8249000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib66003164882471ea1f022816ad644f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzctNS0xLTEtMjM3ODU3_98658e95-0fc0-4dee-a1e7-19ea627f4553"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4b1613507b5242378e288f1318e717d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzctNy0xLTEtMjM3ODU3_c6958d5f-352b-41a5-8788-02da87ff3f09"
      unitRef="usd">8249000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie19fe6031b3a433e8223b2f4ba072409_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzgtMS0xLTEtMjM3ODU3_088c6f82-8b0f-4157-82e0-1b77ec6d4322"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i84cfaf4d1fd44f69ac3e6531718b5c11_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzgtMy0xLTEtMjM3ODU3_a5da16e8-bfe1-4636-af37-7fbef0a985ad"
      unitRef="usd">44091000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1c2639fa2454461890e233428ad61296_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzgtNS0xLTEtMjM3ODU3_90dc90db-c25c-461c-802b-6f53f0dfad49"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4f361c3025ec40a98791f7a767530d4f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzgtNy0xLTEtMjM3ODU3_7aa04ba9-41a0-4c3d-afa1-874f2d6ffe25"
      unitRef="usd">44091000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5030a37d502c4e76834a1cc3da85a438_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzktMS0xLTEtMjM3ODU3_452faaec-724d-495e-bb8a-fe13658f47aa"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i837a865438e64d3ca7e2bf0432576c34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzktMy0xLTEtMjM3ODU3_c7370980-4725-4c10-951b-f5433a645343"
      unitRef="usd">3201000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i930e21a3eb774890a36fb54d582fb784_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzktNS0xLTEtMjM3ODU3_7e29de72-9ecf-47a7-8f43-c95974693133"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibed03d543f8c4056bfd05cef402aa4bb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzktNy0xLTEtMjM3ODU3_75547864-7e71-48e4-99f5-b688c7b83bf9"
      unitRef="usd">3201000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i61a44072fca944feb8a00cce78b6a365_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzExLTEtMS0xLTIzNzg1Nw_1d5ac9d0-c564-489e-bb96-e8aff0d47710"
      unitRef="usd">6164000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8d5cd4b218a6491b88564377a0a9e88b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzExLTMtMS0xLTIzNzg1Nw_ec380678-0436-4c5a-a073-5fe002cf25ce"
      unitRef="usd">55541000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i15ba662b56834cb1b8ee497016bcff98_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzExLTUtMS0xLTIzNzg1Nw_821bd690-ac3c-4750-aa1a-06398cb7625f"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2b1a092ee4264e609cb145e7d8ccfc04_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzExLTctMS0xLTIzNzg1Nw_b1853f71-8f4b-42eb-be22-74fd9360fa8e"
      unitRef="usd">61705000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i61a44072fca944feb8a00cce78b6a365_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzEyLTEtMS0xLTIzNzg1Nw_cfdf7747-d010-4e77-b8f1-87e60b6aa1a6"
      unitRef="usd">33724000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i8d5cd4b218a6491b88564377a0a9e88b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzEyLTMtMS0xLTIzNzg1Nw_15c3634f-8f98-47ec-bc0a-7cfac6f812a6"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i15ba662b56834cb1b8ee497016bcff98_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzEyLTUtMS0xLTIzNzg1Nw_b4c00cae-30a4-4a95-8fbb-63e4cffbccee"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i2b1a092ee4264e609cb145e7d8ccfc04_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzEyLTctMS0xLTIzNzg1Nw_857535f3-9975-491e-b6e9-80f698d476bb"
      unitRef="usd">33724000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="i61a44072fca944feb8a00cce78b6a365_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzEzLTEtMS0xLTIzNzg1Nw_cace7488-d992-46a5-9099-311ee43e412b"
      unitRef="usd">160093000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="i8d5cd4b218a6491b88564377a0a9e88b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzEzLTMtMS0xLTIzNzg1Nw_3552d0ac-483f-499e-a560-e65294328b8e"
      unitRef="usd">0</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="i15ba662b56834cb1b8ee497016bcff98_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzEzLTUtMS0xLTIzNzg1Nw_65d1c2ff-f86e-4777-a849-4af60f81dc02"
      unitRef="usd">460540000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="i2b1a092ee4264e609cb145e7d8ccfc04_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzEzLTctMS0xLTIzNzg1Nw_985cf100-8966-4c29-a815-ce7dae0aff02"
      unitRef="usd">620633000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="i61a44072fca944feb8a00cce78b6a365_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzE0LTEtMS0xLTIzNzg1Nw_421d3b58-bb58-4121-b3c7-423d8273d3b1"
      unitRef="usd">0</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="i8d5cd4b218a6491b88564377a0a9e88b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzE0LTMtMS0xLTIzNzg1Nw_bc66f40a-47bd-44e8-bc59-41e61f85ef8b"
      unitRef="usd">455354000</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="i15ba662b56834cb1b8ee497016bcff98_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzE0LTUtMS0xLTIzNzg1Nw_ead0add3-5c19-43e8-94c2-ca83e2dad696"
      unitRef="usd">0</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="i2b1a092ee4264e609cb145e7d8ccfc04_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzE0LTctMS0xLTIzNzg1Nw_63cd5699-45f3-43f5-9f4e-bb6eab528620"
      unitRef="usd">455354000</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i61a44072fca944feb8a00cce78b6a365_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzE1LTEtMS0xLTI0NTU4Mw_9086c538-4985-4e39-a59b-47f61a389669"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i8d5cd4b218a6491b88564377a0a9e88b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzE1LTMtMS0xLTI0NTU4Mw_588d6984-ba88-407a-a291-f5d36b40323e"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i15ba662b56834cb1b8ee497016bcff98_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzE1LTUtMS0xLTI0NTU4Mw_bd870fc1-eb25-48fb-8f47-1f3117c10a09"
      unitRef="usd">14452000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i2b1a092ee4264e609cb145e7d8ccfc04_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzE1LTctMS0xLTI0NTU4Mw_2d8a78ce-d2eb-407b-913f-ddb33dc45551"
      unitRef="usd">14452000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i61a44072fca944feb8a00cce78b6a365_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzE1LTEtMS0xLTIzNzg1Nw_09b4c16c-ed65-4949-87d5-3078c5490371"
      unitRef="usd">199981000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8d5cd4b218a6491b88564377a0a9e88b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzE1LTMtMS0xLTIzNzg1Nw_b467ec78-60fa-4c42-9375-686d93564dee"
      unitRef="usd">510895000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i15ba662b56834cb1b8ee497016bcff98_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzE1LTUtMS0xLTIzNzg1Nw_12edb58c-acc1-4f6b-95b0-e1e4c7b87e13"
      unitRef="usd">474992000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2b1a092ee4264e609cb145e7d8ccfc04_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo3YzVlZDc5OTdiNzQ0MDFhOGM2ODQxZjVmZDEyYWEzNi90YWJsZXJhbmdlOjdjNWVkNzk5N2I3NDQwMWE4YzY4NDFmNWZkMTJhYTM2XzE1LTctMS0xLTIzNzg1Nw_97c3920e-b3cf-421b-ae28-9d2c48cf8fee"
      unitRef="usd">1185868000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ide3ed5963ea04eb998176848d27033d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzYtMS0xLTEtMjM3ODU3_8d788c7f-854b-4878-b30b-3395a81c0daf"
      unitRef="usd">7002000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1587a579e3654b6990543d2d0ecfb528_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzYtMy0xLTEtMjM3ODU3_4c03265c-d642-48f8-9cf3-28fe65c8f626"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic714aad9e2f94b51b30bb35da7ce3cdd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzYtNS0xLTEtMjM3ODU3_30373bfe-da5b-47d4-9fdd-0e3bd989ff86"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5fc8ea09f9b54e7f8a8627c4fb64542c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzYtNy0xLTEtMjM3ODU3_b7b1429e-63d5-41e1-86d1-cb25b8265fb9"
      unitRef="usd">7002000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibe88781c4a1c4abe849cfcbcca95bb10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzctMS0xLTEtMjM3ODU3_3568dd75-3604-48ad-b481-90c69e874171"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id9166d59001846eb836acfccd09541ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzctMy0xLTEtMjM3ODU3_3447e3de-3b84-4b77-8841-a04d39f13e89"
      unitRef="usd">9276000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i646ec64da8fa435aa8391a294f880c9c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzctNS0xLTEtMjM3ODU3_9c395dd9-b9d9-4aec-b0b8-18a8b2d3a43e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie448a7ee181a4f4fb17c2b14b651239a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzctNy0xLTEtMjM3ODU3_ff3ab79e-d28f-4c7a-866c-7e91e45de792"
      unitRef="usd">9276000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idae90d8e25144434b5d6831d6187ece4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzgtMS0xLTEtMjM3ODU3_4ba0aa9d-6dd5-4192-ace6-1fe82df39a8e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iae0aaabab59d42cd94238391d829cacd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzgtMy0xLTEtMjM3ODU3_19226de4-0774-447f-b0ca-a4a2683a5f85"
      unitRef="usd">50897000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i35ad5cbc941b425a9a4336a59607d52c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzgtNS0xLTEtMjM3ODU3_f12acd19-a709-44df-843b-4ac8d72f7669"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0d81d9e33daf4be9b4783ccbb10f3046_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzgtNy0xLTEtMjM3ODU3_0c582437-5997-453b-a773-60a33b9aa1bb"
      unitRef="usd">50897000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4135a8dd58874b72b9972acda0899520_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzktMS0xLTEtMjM3ODU3_66cfdd45-c887-49a4-b9a2-418f17672ed7"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iacc22e45d74f447c8049a91a9ca02471_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzktMy0xLTEtMjM3ODU3_a9181ecb-a305-414f-8fa4-ad282bb6c3e2"
      unitRef="usd">3428000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id00d9c6ba6c4443893e9578081ef2a1d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzktNS0xLTEtMjM3ODU3_6290de31-4c09-4b2d-82b0-5d63113f31f0"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifa14049ab8d14820be490e908a785605_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzktNy0xLTEtMjM3ODU3_91df0d99-ce20-40b2-a692-a73e06724cb0"
      unitRef="usd">3428000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib02f1a1be4fe4f00843a5ae2419b556f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzEwLTEtMS0xLTIzNzg1Nw_30f9ee96-44a3-49cb-be28-ec59a5410332"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1a0a13e0d567466ebaa377697bf375e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzEwLTMtMS0xLTIzNzg1Nw_563b4e75-3c24-46ea-97b5-f5d8a0bc503b"
      unitRef="usd">725000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0ae5b70c4ee144dabc73b22ce2fef2d3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzEwLTUtMS0xLTIzNzg1Nw_460b5dd5-beba-4374-ad25-acfa2e47f8fc"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i809ba65b429a4387a305b32963a21cbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzEwLTctMS0xLTIzNzg1Nw_ab57be77-6fe2-45fe-b019-6798463fa44c"
      unitRef="usd">725000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8c63a19e14904128a9c064a2e6a4aaf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzExLTEtMS0xLTIzNzg1Nw_d927f6e7-b35f-4dc8-aa33-c1339a181f76"
      unitRef="usd">7002000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibe1ec794a07f4550a464b7dfc80e56bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzExLTMtMS0xLTIzNzg1Nw_2ce520f2-37e4-4640-b514-025ff4e8d53b"
      unitRef="usd">64326000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0d7e0f635949498a94f3f6bd0b59c9bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzExLTUtMS0xLTIzNzg1Nw_19c30e0f-c02f-4bf7-9c64-c8aa82421773"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7489fd5a2ba743e5bf649607cb8f02ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzExLTctMS0xLTIzNzg1Nw_5bd7fffc-e6a7-4eb0-8837-cae180e78f12"
      unitRef="usd">71328000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i8c63a19e14904128a9c064a2e6a4aaf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzEyLTEtMS0xLTIzNzg1Nw_b5b42ede-7be4-4f7a-94dd-2c8c72496bf3"
      unitRef="usd">69880000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ibe1ec794a07f4550a464b7dfc80e56bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzEyLTMtMS0xLTIzNzg1Nw_9fc43346-bf75-446e-b44e-30517ef19574"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i0d7e0f635949498a94f3f6bd0b59c9bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzEyLTUtMS0xLTIzNzg1Nw_960d18d2-ae6f-4495-94de-caea77488021"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i7489fd5a2ba743e5bf649607cb8f02ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzEyLTctMS0xLTIzNzg1Nw_c3c94789-e651-4c2c-bacc-9fd8df73a43c"
      unitRef="usd">69880000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="i8c63a19e14904128a9c064a2e6a4aaf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzEzLTEtMS0xLTIzNzg1Nw_f4fa9003-59ff-4838-bc50-3b14584eb024"
      unitRef="usd">229900000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="ibe1ec794a07f4550a464b7dfc80e56bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzEzLTMtMS0xLTIzNzg1Nw_67ad9614-5a70-40ce-bb66-d00e1b141132"
      unitRef="usd">23741000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="i0d7e0f635949498a94f3f6bd0b59c9bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzEzLTUtMS0xLTIzNzg1Nw_3b3a381f-ee77-42b2-bdab-7a193f39eba5"
      unitRef="usd">406690000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="i7489fd5a2ba743e5bf649607cb8f02ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzEzLTctMS0xLTIzNzg1Nw_de7b0801-323f-4f2b-8a6a-e4c664abefd9"
      unitRef="usd">660331000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="i8c63a19e14904128a9c064a2e6a4aaf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzE0LTEtMS0xLTIzNzg1Nw_1d61ef64-2c5d-4b56-ae2b-3f98bb72575b"
      unitRef="usd">0</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="ibe1ec794a07f4550a464b7dfc80e56bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzE0LTMtMS0xLTIzNzg1Nw_9e397b76-8815-4a8a-8dda-b31f6c664b57"
      unitRef="usd">1303717000</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="i0d7e0f635949498a94f3f6bd0b59c9bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzE0LTUtMS0xLTIzNzg1Nw_5162f0b5-71c0-4e1b-9ec4-f3ad7d9368ea"
      unitRef="usd">0</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="i7489fd5a2ba743e5bf649607cb8f02ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzE0LTctMS0xLTIzNzg1Nw_1cc3e30d-607b-4fb5-b13d-eb8639cc8f7b"
      unitRef="usd">1303717000</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8c63a19e14904128a9c064a2e6a4aaf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzE1LTEtMS0xLTIzNzg1Nw_d271ea75-a5b7-4f1c-a77a-1d5f220ccd81"
      unitRef="usd">306782000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ibe1ec794a07f4550a464b7dfc80e56bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzE1LTMtMS0xLTIzNzg1Nw_f84ace67-add4-4883-83a1-2ce916aba49c"
      unitRef="usd">1391784000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0d7e0f635949498a94f3f6bd0b59c9bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzE1LTUtMS0xLTIzNzg1Nw_182e0cdc-a82e-4438-840e-58116e842fdd"
      unitRef="usd">406690000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7489fd5a2ba743e5bf649607cb8f02ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzE1LTctMS0xLTIzNzg1Nw_55ed95da-f000-4e1b-b8e9-e3b9b5da4fab"
      unitRef="usd">2105256000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:OtherLiabilitiesFairValueDisclosure
      contextRef="i8c63a19e14904128a9c064a2e6a4aaf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzE4LTEtMS0xLTI0NTYyNg_7894cad7-c783-4348-81aa-94d899870e8b"
      unitRef="usd">0</us-gaap:OtherLiabilitiesFairValueDisclosure>
    <us-gaap:OtherLiabilitiesFairValueDisclosure
      contextRef="ibe1ec794a07f4550a464b7dfc80e56bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzE4LTMtMS0xLTI0NTYyNg_eb93aaa4-6370-4c87-93f7-c4918d56cde1"
      unitRef="usd">0</us-gaap:OtherLiabilitiesFairValueDisclosure>
    <us-gaap:OtherLiabilitiesFairValueDisclosure
      contextRef="i0d7e0f635949498a94f3f6bd0b59c9bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzE4LTUtMS0xLTI0NTYyNg_75cc582a-03d2-4d57-b1b5-646936fe2307"
      unitRef="usd">10700000</us-gaap:OtherLiabilitiesFairValueDisclosure>
    <us-gaap:OtherLiabilitiesFairValueDisclosure
      contextRef="i7489fd5a2ba743e5bf649607cb8f02ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzE4LTctMS0xLTI0NTYyNg_95510316-5f06-44f7-9196-661d9f537280"
      unitRef="usd">10700000</us-gaap:OtherLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i8c63a19e14904128a9c064a2e6a4aaf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzE5LTEtMS0xLTI0NTYyNg_eb70879b-c20f-419b-a2ce-405fbabb2c88"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="ibe1ec794a07f4550a464b7dfc80e56bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzE5LTMtMS0xLTI0NTYyNg_974023a4-0819-4c44-9da0-25a19d2a3aef"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i0d7e0f635949498a94f3f6bd0b59c9bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzE5LTUtMS0xLTI0NTYyNg_fed93d64-2ac1-4b3e-b053-9308a01ae369"
      unitRef="usd">10700000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i7489fd5a2ba743e5bf649607cb8f02ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo4ZGU1YTNhMTc3OGU0MTU3OTdiNjgyMDFhYzZhY2Q1ZS90YWJsZXJhbmdlOjhkZTVhM2ExNzc4ZTQxNTc5N2I2ODIwMWFjNmFjZDVlXzE5LTctMS0xLTI0NTYyNg_cddf8724-868c-4053-ba4e-cfe2df369a6d"
      unitRef="usd">10700000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="ie1984c275ce148fe9e35913bf2426347_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzE2NDkyNjc0NTI4NDQ_4217c1c4-b25b-40d4-b127-70458ad63913"
      unitRef="usd">100700000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePlannedSaleInvestmentsNotIdentifiedValue
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzI2MzY_4e175e89-52b9-47a7-ae87-a956fdacd611"
      unitRef="usd">353000000</us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePlannedSaleInvestmentsNotIdentifiedValue>
    <us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePlannedSaleInvestmentsNotIdentifiedValue
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzI2NDM_efd8166c-b4ad-4c06-b771-91aab00430c0"
      unitRef="usd">257900000</us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePlannedSaleInvestmentsNotIdentifiedValue>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzEwNTA0_5cf50afd-8bbf-4ac5-9f89-0346e0c3e233">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below present a reconciliation for assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3) (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Investment in Unconsolidated Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer in&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzMtMC0xLTEtMjc1NjUw_5db20b98-515c-433a-ba7a-7446b62423f7"&gt;Net change in fair value&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;36,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(10,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchases/ Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;315,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;406,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(10,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer out&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(15,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzktMC0xLTEtMjM3ODU3_c2e3a4ec-a6fe-4c86-b32b-a644b81db228"&gt;Net change in fair value&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(38,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchases/ Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;107,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;460,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net change in fair value, included in the table above, is reported in Net income as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&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 style="width:48.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Category of Assets/Liabilities using Unobservable Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Consolidated Statements of Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investments in unconsolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Equity income from unconsolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other income (loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzEwNTA0_d28b6744-8264-4fbe-9418-f25f8042771b">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below present a reconciliation for assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3) (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.353%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Investment in Unconsolidated Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer in&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzMtMC0xLTEtMjc1NjUw_5db20b98-515c-433a-ba7a-7446b62423f7"&gt;Net change in fair value&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;36,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(10,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchases/ Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;315,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;406,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(10,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer out&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(15,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzktMC0xLTEtMjM3ODU3_c2e3a4ec-a6fe-4c86-b32b-a644b81db228"&gt;Net change in fair value&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(38,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchases/ Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;107,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;460,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net change in fair value, included in the table above, is reported in Net income as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&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 style="width:48.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Category of Assets/Liabilities using Unobservable Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Consolidated Statements of Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investments in unconsolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Equity income from unconsolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other income (loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i77529a1c7b534820bf685ad298aae64c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzEtMS0xLTEtMjM3ODU3_a123d77b-72af-4202-bcc2-27c6f4bbe032"
      unitRef="usd">50000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i77529a1c7b534820bf685ad298aae64c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzEtMy0xLTEtMjM3ODU3_ddcad96d-023b-474d-bbe6-02489927297b"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzItMS0xLTEtMjc1NjUw_7241bc1c-923f-4847-b8b5-9b3832a3ba8c"
      unitRef="usd">5174000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzItMy0xLTEtMjc1NjUw_e4c3a1b5-073b-4335-bae3-eefb3d6ca74d"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzMtMS0xLTEtMjc1NjUw_194d34a2-e215-49f0-9235-9cc4713fa0e5"
      unitRef="usd">-36432000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzMtMy0xLTEtMjc1NjUw_10420de6-dfb4-4714-9158-86dc8d848ade"
      unitRef="usd">10700000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzMtMS0xLTEtMjM3ODU3_e57f855c-5bf5-48b5-9693-9b3c7429929d"
      unitRef="usd">315084000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzMtMy0xLTEtMjM3ODU3_64c9d330-4562-4e7b-a64a-1e3b6b8026ec"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzUtMS0xLTEtMjc1NjUw_ad3ae082-5074-46ba-8357-e64b7c9934fd"
      unitRef="usd">406690000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzUtMy0xLTEtMjc1NjUw_c3ab839b-4fca-4a2f-8d12-8cb5cf9c0d7d"
      unitRef="usd">10700000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzgtMS0xLTEtMjM3ODU3_a4259866-36b5-454a-993a-9c3323c6e182"
      unitRef="usd">15001000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzgtMy0xLTEtMjM3ODU3_ec465c41-9c67-469e-84fd-50f33dd29020"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzktMS0xLTEtMjM3ODU3_b3d80f79-a73e-44e9-81fc-b985e1b7f8f4"
      unitRef="usd">38149000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzktMy0xLTEtMjM3ODU3_31e94588-e173-4509-8f49-1438094f9cf7"
      unitRef="usd">2585000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzEwLTEtMS0xLTIzNzg1Nw_8d8baa99-52ba-448e-b42a-237179afdf04"
      unitRef="usd">107000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzEwLTMtMS0xLTIzNzg1Nw_14572aba-68f4-4f7d-8bed-e5bacd0dbf36"
      unitRef="usd">22567000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzExLTEtMS0xLTIzNzg1Nw_2b244ed3-f7b1-465e-8299-736f1d7c9203"
      unitRef="usd">460540000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTo1YTU3OWYyYTc1NjU0M2MwOGU5ODViNTYwNjI1YmRmNC90YWJsZXJhbmdlOjVhNTc5ZjJhNzU2NTQzYzA4ZTk4NWI1NjA2MjViZGY0XzExLTMtMS0xLTIzNzg1Nw_571f6f2b-55fe-4d7e-8fc9-3b8ddcc9a843"
      unitRef="usd">14452000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzEwNTA1_fae953cf-8ff4-4522-b287-9f42b5f60506">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents information about the significant unobservable inputs used for recurring fair value measurements for certain Level 3 instruments as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&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 style="width:31.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.425%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Valuation Technique&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unobservable Input&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Range&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investment in unconsolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discounted cash flow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28% - 41%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Monte Carlo&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50% - 70%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discount Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discounted cash flow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <cbre:EquityMethodInvestmentMeasurementInput
      contextRef="id86624aff6b047d5b4fcfc3e74b22749_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTpjMWFhNDc0ZmM4ZWU0ODIzYjg4ZDg3ODU4NjUxMGUzYS90YWJsZXJhbmdlOmMxYWE0NzRmYzhlZTQ4MjNiODhkODc4NTg2NTEwZTNhXzEtNS0xLTEtMjM3ODU3L3RleHRyZWdpb246ODU3YzAxZjk0MTQ2NGQ1OGI5OWNjODZjMGU0ODZjMjVfNA_84d85a2a-9163-4931-9f76-b51cef1ea43d"
      unitRef="number">0.28</cbre:EquityMethodInvestmentMeasurementInput>
    <cbre:EquityMethodInvestmentMeasurementInput
      contextRef="i58391df6c26845a486cee4258b72b154_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTpjMWFhNDc0ZmM4ZWU0ODIzYjg4ZDg3ODU4NjUxMGUzYS90YWJsZXJhbmdlOmMxYWE0NzRmYzhlZTQ4MjNiODhkODc4NTg2NTEwZTNhXzEtNS0xLTEtMjM3ODU3L3RleHRyZWdpb246ODU3YzAxZjk0MTQ2NGQ1OGI5OWNjODZjMGU0ODZjMjVfOQ_2b5c8cd2-5932-4021-a217-7ebb575dd37e"
      unitRef="number">0.41</cbre:EquityMethodInvestmentMeasurementInput>
    <cbre:EquityMethodInvestmentWeightedAverageMeasurementInput
      contextRef="i4ed60587d71548a3a16f0b153f5f4fdf_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTpjMWFhNDc0ZmM4ZWU0ODIzYjg4ZDg3ODU4NjUxMGUzYS90YWJsZXJhbmdlOmMxYWE0NzRmYzhlZTQ4MjNiODhkODc4NTg2NTEwZTNhXzEtNy0xLTEtMjc2MDI5_a8cd541b-8e35-47fd-8128-039ba867f92f"
      unitRef="number">0.30</cbre:EquityMethodInvestmentWeightedAverageMeasurementInput>
    <cbre:EquityMethodInvestmentMeasurementInput
      contextRef="ie371001ba7a74f95979cdfbd01f1c17e_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTpjMWFhNDc0ZmM4ZWU0ODIzYjg4ZDg3ODU4NjUxMGUzYS90YWJsZXJhbmdlOmMxYWE0NzRmYzhlZTQ4MjNiODhkODc4NTg2NTEwZTNhXzMtNS0xLTEtMjM3ODU3L3RleHRyZWdpb246NWEwMGRjNmZhOTY2NDczZDgxYmE1OWNjNmE5ZjJiNWVfMTY0OTI2NzQ0MTY3Nw_cf1a6edd-cd92-4679-98c5-4a4dd082a173"
      unitRef="number">0.50</cbre:EquityMethodInvestmentMeasurementInput>
    <cbre:EquityMethodInvestmentMeasurementInput
      contextRef="i53a4309331ae4467bdf81d9983fe4d84_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTpjMWFhNDc0ZmM4ZWU0ODIzYjg4ZDg3ODU4NjUxMGUzYS90YWJsZXJhbmdlOmMxYWE0NzRmYzhlZTQ4MjNiODhkODc4NTg2NTEwZTNhXzMtNS0xLTEtMjM3ODU3L3RleHRyZWdpb246NWEwMGRjNmZhOTY2NDczZDgxYmE1OWNjNmE5ZjJiNWVfMTY0OTI2NzQ0MTY4Ng_7725f98b-67b1-47ca-ab78-430698fc4b91"
      unitRef="number">0.70</cbre:EquityMethodInvestmentMeasurementInput>
    <cbre:EquityMethodInvestmentWeightedAverageMeasurementInput
      contextRef="i6c05729ef7bc44e9a138efb2b61257be_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTpjMWFhNDc0ZmM4ZWU0ODIzYjg4ZDg3ODU4NjUxMGUzYS90YWJsZXJhbmdlOmMxYWE0NzRmYzhlZTQ4MjNiODhkODc4NTg2NTEwZTNhXzMtNy0xLTEtMjc2MDYx_abb77996-4bcb-43bc-ac48-0359ab32f6f4"
      unitRef="number">0.53</cbre:EquityMethodInvestmentWeightedAverageMeasurementInput>
    <cbre:EquityMethodInvestmentMeasurementInput
      contextRef="i878ca994c47842ba8a8d572205dbf3ba_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTpjMWFhNDc0ZmM4ZWU0ODIzYjg4ZDg3ODU4NjUxMGUzYS90YWJsZXJhbmdlOmMxYWE0NzRmYzhlZTQ4MjNiODhkODc4NTg2NTEwZTNhXzQtNS0xLTEtMjM3ODU3_08b7cc36-c9f3-4ef5-a460-6ff1744e2880"
      unitRef="number">0.04</cbre:EquityMethodInvestmentMeasurementInput>
    <cbre:EquityMethodInvestmentWeightedAverageMeasurementInput
      contextRef="i878ca994c47842ba8a8d572205dbf3ba_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTpjMWFhNDc0ZmM4ZWU0ODIzYjg4ZDg3ODU4NjUxMGUzYS90YWJsZXJhbmdlOmMxYWE0NzRmYzhlZTQ4MjNiODhkODc4NTg2NTEwZTNhXzQtNy0xLTEtMjc2MDYx_de41e25e-99e6-4e2d-94ca-acc6563b3c20"
      unitRef="number">0</cbre:EquityMethodInvestmentWeightedAverageMeasurementInput>
    <cbre:EquityMethodInvestmentMeasurementInput
      contextRef="i2bef80d5207c4981a0c57d4b102fa039_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTpjMWFhNDc0ZmM4ZWU0ODIzYjg4ZDg3ODU4NjUxMGUzYS90YWJsZXJhbmdlOmMxYWE0NzRmYzhlZTQ4MjNiODhkODc4NTg2NTEwZTNhXzUtNS0xLTEtMjc1NTM2_a7d8376f-c321-44f3-8bee-6010747db862"
      unitRef="number">0.25</cbre:EquityMethodInvestmentMeasurementInput>
    <cbre:EquityMethodInvestmentWeightedAverageMeasurementInput
      contextRef="i2bef80d5207c4981a0c57d4b102fa039_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTpjMWFhNDc0ZmM4ZWU0ODIzYjg4ZDg3ODU4NjUxMGUzYS90YWJsZXJhbmdlOmMxYWE0NzRmYzhlZTQ4MjNiODhkODc4NTg2NTEwZTNhXzUtNy0xLTEtMjc2MDYx_e23fddc4-e9aa-4e43-b28e-d7bd990a79e3"
      unitRef="number">0</cbre:EquityMethodInvestmentWeightedAverageMeasurementInput>
    <cbre:OtherAssetsMeasurementInput
      contextRef="i4ed60587d71548a3a16f0b153f5f4fdf_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTpjMWFhNDc0ZmM4ZWU0ODIzYjg4ZDg3ODU4NjUxMGUzYS90YWJsZXJhbmdlOmMxYWE0NzRmYzhlZTQ4MjNiODhkODc4NTg2NTEwZTNhXzYtNS0xLTEtMjM3ODU3_ab166049-7514-4983-9421-12beacaafad7"
      unitRef="number">0.28</cbre:OtherAssetsMeasurementInput>
    <cbre:OtherAssetsWeightedAverageMeasurementInput
      contextRef="i4ed60587d71548a3a16f0b153f5f4fdf_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90YWJsZTpjMWFhNDc0ZmM4ZWU0ODIzYjg4ZDg3ODU4NjUxMGUzYS90YWJsZXJhbmdlOmMxYWE0NzRmYzhlZTQ4MjNiODhkODc4NTg2NTEwZTNhXzctNy0xLTEtMjc2MDcx_e698536e-f364-4f4e-a33d-d06c86702c46"
      unitRef="number">0</cbre:OtherAssetsWeightedAverageMeasurementInput>
    <us-gaap:AssetImpairmentCharges
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzE2NDkyNjc0NjU4NDI_e244b7b4-88e2-4620-a104-843840601f39"
      unitRef="usd">58700000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i5c0e2b21c30c42078ff706339d7a5b1d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzE2NDkyNjc0NjU3NzY_c931a332-744f-4aa4-b656-bb932a0a9f9e"
      unitRef="usd">10400000</us-gaap:AssetImpairmentCharges>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i3917e725b2214695a71785bd31c93628_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzE2NDkyNjc0NjU4MDk_07c36716-d25f-4685-8039-e9c93374966b"
      unitRef="usd">26400000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="if292a07f829f4912abb425ef8d8a6bad_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzE2NDkyNjc0NjU4NzQ_e1abcc50-64a7-4f3a-830f-d5142f6374bf"
      unitRef="usd">21900000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:AssetImpairmentCharges
      contextRef="i635ef3b4a7b74e889a54b4644e192abf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzQ5NDc4MDIzNDkwMTA_e41e945d-abf1-439c-a4a7-adf6f8fc705e"
      unitRef="usd">50200000</us-gaap:AssetImpairmentCharges>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i635ef3b4a7b74e889a54b4644e192abf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzQ5NDc4MDIzNDkwMjU_67dd6a22-a804-4eba-b8c5-716fc731552d"
      unitRef="usd">25000000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i635ef3b4a7b74e889a54b4644e192abf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzE2NDkyNjc0NjU5MjE_5a0ff187-758b-4c85-a8ea-9ce452195eeb"
      unitRef="usd">13500000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:AssetsDesignatedToClosedBlockTradingSecuritiesDebt
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0Xzk4OTU2MDQ2NzE4ODk_1a91bbe1-21cf-427f-9089-7749ee5aa59b"
      unitRef="usd">10000000</us-gaap:AssetsDesignatedToClosedBlockTradingSecuritiesDebt>
    <cbre:SeniorTermLoans
      contextRef="i5ca6db6976ae4eaeac8cb43cd8b71d07_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0Xzg4MjE_f849f542-0457-4b02-8735-fc1b1cb1d8ed"
      unitRef="usd">424600000</cbre:SeniorTermLoans>
    <cbre:SeniorTermLoans
      contextRef="id8cdee567b4f4d4db963368856859e12_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0Xzg4Mjg_97bce273-5ecf-414a-a792-932145f80e1b"
      unitRef="usd">451800000</cbre:SeniorTermLoans>
    <cbre:SeniorTermLoans
      contextRef="ic8a407a58bc54701898711d70a721811_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0Xzg5MzY_89171b0f-6c33-4e74-9ff6-0994b09afc9d"
      unitRef="usd">427800000</cbre:SeniorTermLoans>
    <cbre:SeniorTermLoans
      contextRef="i170a5604c1904d64849c71d165e6f443_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0Xzg5NDM_5fd2ec7b-b356-4c45-9818-cfaf382a083b"
      unitRef="usd">454500000</cbre:SeniorTermLoans>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i376e6b70d3454ec180ed60d896398985_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzkxMTk_cb32b3c9-a6a9-4de0-aec9-be808247a3e4"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorNotes
      contextRef="i9a80d45079794c9ea2c37be439b34b38_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzkxMzk_99fb8cf9-fdaf-4649-b525-f30fd996ad61"
      unitRef="usd">595200000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i16dcf2bbef3448678f55eef3f040371e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzkxNDY_384b5981-27e8-4b67-ae36-5b054b12559e"
      unitRef="usd">671700000</us-gaap:SeniorNotes>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i376e6b70d3454ec180ed60d896398985_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzkyMTA_cb32b3c9-a6a9-4de0-aec9-be808247a3e4"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorNotes
      contextRef="i7b6fd195edbc43ed9c55f6977e89a3a0_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzkzMDA_d497ab4e-7619-412b-b9b6-529fe91dccb2"
      unitRef="usd">596400000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="ic6715275a2a149dda9a07c0790dea68c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzkzMDc_37d6bc66-aaa2-406c-ad6f-bd37ebf1cd04"
      unitRef="usd">595500000</us-gaap:SeniorNotes>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ifa784f1367454b90ae549ac4f15e453a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzkzNzA_41e2787a-c302-48c0-a635-938a0529718e"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorNotes
      contextRef="i63cda9e8076f4b6ba7c5b6eb49a8b7e1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzkzOTA_e23e2f21-7de7-455b-97af-b112ac2eb942"
      unitRef="usd">396800000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i1f12ae1079504346be9d65efc160133f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzIxOTkwMjMyNzEwOTk_fe49b44b-7814-4535-b6a3-f8d6a5436b59"
      unitRef="usd">502100000</us-gaap:SeniorNotes>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ifa784f1367454b90ae549ac4f15e453a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0Xzk0MzY_41e2787a-c302-48c0-a635-938a0529718e"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorNotes
      contextRef="i8ebd13563bce42ff8aac44c1de8b2d0b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0Xzk1MTQ_40845b20-9a4a-4cea-a634-a84e8b5f797a"
      unitRef="usd">489300000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="iafaea04fe99b44e5b7da0b1ab28dfa79_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0XzIxOTkwMjMyNzExNTI_3d94c323-588b-4387-a550-736207f545b3"
      unitRef="usd">488100000</us-gaap:SeniorNotes>
    <cbre:NotesPayableOnRealEstate
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0Xzk3ODQ_3dce7e93-b5f3-4dcd-877e-98217bd3ba4d"
      unitRef="usd">52700000</cbre:NotesPayableOnRealEstate>
    <cbre:NotesPayableOnRealEstate
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMDcvZnJhZzozMTgyNDc0NTg0OTE0ZjA2OTgwNWU4NmM2NGU2MGUwNC90ZXh0cmVnaW9uOjMxODI0NzQ1ODQ5MTRmMDY5ODA1ZTg2YzY0ZTYwZTA0Xzk3OTE_80733092-3694-4548-bdf0-4c1aa66e1232"
      unitRef="usd">48200000</cbre:NotesPayableOnRealEstate>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90ZXh0cmVnaW9uOjQ3NzU1ODYzYjdhOTRlYjU5ODBlNjE5MjEwM2VmZGI2XzYyNg_8b0f9cd6-8a7a-42da-9be5-acf696f213db">Property and Equipment&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consists of the following (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.102%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.442%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.442%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Useful&#160;Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,158,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,101,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1-15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;611,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;622,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;267,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;260,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;120,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,222,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,104,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,386,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,288,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;836,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;816,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization expense associated with property and equipment was $260.8&#160;million, $244.9&#160;million and $268.3&#160;million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.  During the year ended December 31, 2020, we recorded $29.2&#160;million in asset impairment charges related to property and equipment (see Note 7). There were no asset impairment charges related to property and equipment during the years ended December 31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction in progress includes capitalizable costs incurred during the development stage of computer software and leasehold improvements that have not yet been placed in service.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90ZXh0cmVnaW9uOjQ3NzU1ODYzYjdhOTRlYjU5ODBlNjE5MjEwM2VmZGI2XzYyNw_64c8d897-6b9a-4c67-8f1b-b9e21908fa3d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consists of the following (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.102%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.442%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.442%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Useful&#160;Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,158,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,101,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1-15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;611,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;622,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;267,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;260,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;120,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,222,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,104,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,386,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,288,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;836,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;816,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i71dbc36318c0401da612d7c2466bfa4f_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzItMS0xLTEtMjM3ODU3L3RleHRyZWdpb246M2U2NTQ3OGQ5ZmE1NGViNGJkYzUyMTAzMmM1YWMwNzlfNA_709264a9-bd77-4dce-8fc3-6d794e1c4c2c">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i08d2d92cca8b4c19a7b92ebfda14ec14_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzItMS0xLTEtMjM3ODU3L3RleHRyZWdpb246M2U2NTQ3OGQ5ZmE1NGViNGJkYzUyMTAzMmM1YWMwNzlfNw_98ad79c8-2e30-48da-abab-06946f230950">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4d88e557551248d890b6e3d528ef9b39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzItMy0xLTEtMjM3ODU3_f7845e92-e3fd-4f6a-9a32-6aa478c13cc1"
      unitRef="usd">1158284000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia6e436d3a6974c5699d3ef89b127efac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzItNS0xLTEtMjM3ODU3_6a188906-438c-42c3-aee8-8af985c5793c"
      unitRef="usd">1101248000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i72079b84226c4beeb222caf4f0b67417_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzMtMS0xLTEtMjM3ODU3L3RleHRyZWdpb246NWQ3ODZhZDUzODIyNDBhNjg4MTEwMDA1NTdiMzM2ZTRfNA_c77c8b53-a9f3-49e0-9ffa-8bdc5a0d7e05">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ice3f5b991b5f4f15a00a1504a9207e5f_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzMtMS0xLTEtMjM3ODU3L3RleHRyZWdpb246NWQ3ODZhZDUzODIyNDBhNjg4MTEwMDA1NTdiMzM2ZTRfNw_b20f2395-bb58-4ae7-8969-583cf062b836">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibc826f4d2f264868be236e8f63e6bfab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzMtMy0xLTEtMjM3ODU3_10b70b5a-024c-40e1-ae10-69dfba858ff6"
      unitRef="usd">611082000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id65f39ea3a894445beb5c7c94972b291_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzMtNS0xLTEtMjM3ODU3_9165a659-aed4-4f9b-a5fb-7b154b301586"
      unitRef="usd">622771000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8630079f3c9649869595e48d7d0c7231_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzQtMS0xLTEtMjM3ODU3L3RleHRyZWdpb246OTIyMDBmYTg0ZDk3NDBkN2E5MWUyNGZkMzVhOWU2NDVfNA_62fab448-5954-4d8b-99d4-f4ae03a9e9b8">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ibbadbf63deab4c40ae57f40c2c413bb8_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzQtMS0xLTEtMjM3ODU3L3RleHRyZWdpb246OTIyMDBmYTg0ZDk3NDBkN2E5MWUyNGZkMzVhOWU2NDVfNw_b7bfc6e4-d9ff-4b85-bc67-bed6432b12a9">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i252be2d855854f3c96f2a3776e9a1968_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzQtMy0xLTEtMjM3ODU3_59dfe180-ea26-4b94-9bfd-98d0ba352413"
      unitRef="usd">267604000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib645e669ea67493d84bfb15d900467b5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzQtNS0xLTEtMjM3ODU3_93b91541-f304-47e9-a796-a637e2078ec9"
      unitRef="usd">260551000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3cc8b7ee9d4e4d2fb3a888451ce0ea48_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzUtMy0xLTEtMjM3ODU3_5d823efa-c3ac-4c2e-ae06-beb1bafe317c"
      unitRef="usd">185332000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3eb3bbf4ae424f7dae22f5721af8dc1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzUtNS0xLTEtMjM3ODU3_65cc99ce-97e5-41d9-9eef-b28f6b75a00d"
      unitRef="usd">120031000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzYtMy0xLTEtMjM3ODU3_cc3b7cca-58fa-40d4-b206-e954c671d21c"
      unitRef="usd">2222302000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzYtNS0xLTEtMjM3ODU3_7ccdbb80-47dc-426d-823d-7d4778f292a6"
      unitRef="usd">2104601000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzctMy0xLTEtMjM3ODU3_b19c6308-5f0d-4810-a4e9-34c271fee539"
      unitRef="usd">1386261000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzctNS0xLTEtMjM3ODU3_237ebb9b-503a-457e-8307-2c4c7eca889c"
      unitRef="usd">1288509000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzgtMy0xLTEtMjM3ODU3_38aa2d50-306c-47c2-b032-f49300df2f46"
      unitRef="usd">836041000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90YWJsZTplNDdhZjU0Mjc5NjQ0Mzk0YTZmNjgwMWU2ZGE5MDg1Yi90YWJsZXJhbmdlOmU0N2FmNTQyNzk2NDQzOTRhNmY2ODAxZTZkYTkwODViXzgtNS0xLTEtMjM3ODU3_aa50541a-9f6d-416a-8652-9e5c658ec4b3"
      unitRef="usd">816092000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationAndAmortization
      contextRef="id6456faa5a8b48ce89724bf465ff4d2d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90ZXh0cmVnaW9uOjQ3NzU1ODYzYjdhOTRlYjU5ODBlNjE5MjEwM2VmZGI2XzQ5NDc4MDIzMjU3NDE_cd7bf39d-7c70-4796-aac5-54fc263d73ad"
      unitRef="usd">260800000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="idd9586f9d9874c02b40109ccb26b8609_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90ZXh0cmVnaW9uOjQ3NzU1ODYzYjdhOTRlYjU5ODBlNjE5MjEwM2VmZGI2XzE2OQ_6ca4dc68-49ee-4830-ba94-42ea4f136330"
      unitRef="usd">244900000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ibe07bade53fe4ff4b5b8ccfbe7f46c82_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90ZXh0cmVnaW9uOjQ3NzU1ODYzYjdhOTRlYjU5ODBlNjE5MjEwM2VmZGI2XzE3Ng_5518cbdf-a4ab-40d7-bfb2-0d9078df1016"
      unitRef="usd">268300000</us-gaap:DepreciationAndAmortization>
    <cbre:ImpairmentOfPropertyAndEquipment
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90ZXh0cmVnaW9uOjQ3NzU1ODYzYjdhOTRlYjU5ODBlNjE5MjEwM2VmZGI2XzI2Nw_309692ff-e832-4c06-bb6f-432ad823439a"
      unitRef="usd">29200000</cbre:ImpairmentOfPropertyAndEquipment>
    <cbre:ImpairmentOfPropertyAndEquipment
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90ZXh0cmVnaW9uOjQ3NzU1ODYzYjdhOTRlYjU5ODBlNjE5MjEwM2VmZGI2XzM1OA_03cec695-1422-49fd-9027-d821afade140"
      unitRef="usd">0</cbre:ImpairmentOfPropertyAndEquipment>
    <cbre:ImpairmentOfPropertyAndEquipment
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTAvZnJhZzo0Nzc1NTg2M2I3YTk0ZWI1OTgwZTYxOTIxMDNlZmRiNi90ZXh0cmVnaW9uOjQ3NzU1ODYzYjdhOTRlYjU5ODBlNjE5MjEwM2VmZGI2XzM1OA_48d21c27-b61e-4944-a6aa-d2ecb1023fb0"
      unitRef="usd">0</cbre:ImpairmentOfPropertyAndEquipment>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzYxMjg_1299ce7f-d4f3-4a06-9f3d-5e9e76ef5bdb">Goodwill and Other Intangible Assets&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our annual assessment of goodwill and other intangible assets deemed to have indefinite lives has historically been completed as of the beginning of the fourth quarter of each year. We performed the 2022, 2021 and 2020 annual assessments as of October&#160;1 and determined that no impairment existed as the estimated fair value of our reporting units was in excess of their carrying value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During second quarter of 2022, we identified a triggering event due to changing market conditions in our Real Estate Investment segment for the Telford Homes business. We recorded a non-cash goodwill impairment charge of $26.4 million associated with this reporting unit attributable to the effects of elevated inflation on construction, materials and labor costs, driving an increase in Telford Homes&#x2019; risk as the contractor and reducing the profitability of current projects. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the changes in the carrying amount of goodwill for the years ended December&#160;31, 2022 and 2021 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Advisory&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Global&lt;br/&gt;Workplace&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Real Estate&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,348,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;937,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;628,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,915,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(761,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(175,473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(156,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,093,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,587,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;762,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;471,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,821,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Reallocation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(101,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;101,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Purchase accounting entries related to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,167,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,245,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(26,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(32,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,372)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(71,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,298,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,174,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;616,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,088,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(761,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(175,473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(156,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,093,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,537,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,998,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;459,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,995,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Purchase accounting entries related to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(26,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(26,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(35,973)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(123,837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(180,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,282,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,110,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;595,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,988,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(761,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(175,473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(182,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,119,911)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,520,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,935,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;412,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,868,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2022, we completed eleven in-fill acquisitions: a leading project management firm in Spain and Portugal; two niche firms in the United Kingdom &#x2013; one focused on retail/leisure assets and the other a regional property agent in the Oxfordshire area; a property consulting firm in Scotland; a consulting firm focused on real-estate-related sustainability issues in France; a valuation firm in New Zealand; a property tax consultancy in the United States; a technology company serving clients in our occupier outsourcing business; a professional services company in Australia focused on project development, execution and operation services; our former real estate brokerage affiliate in Iowa; and a technical services specialist focused on laboratory systems in our occupier outsourcing business. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets totaled $2.2&#160;billion, net of accumulated amortization of $1.9&#160;billion as of December&#160;31, 2022, and $2.4&#160;billion,&#160;net of accumulated amortization of $1.7&#160;billion, as of December&#160;31, 2021 and are comprised of the following (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Unamortizable intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Management contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;60,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;63,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;311,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;329,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;371,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;392,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortizable intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,637,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(774,385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,612,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(667,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,029,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(468,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,005,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(426,841)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trademarks/Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;305,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(129,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;350,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(126,468)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Management contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;148,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(145,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;151,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(137,906)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Covenant not to compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;73,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(73,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;611,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(396,734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;548,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(292,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,736,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,915,725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,742,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,725,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,108,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,915,725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,134,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,725,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unamortizable intangible assets include management contracts identified as a result of the REIM Acquisitions relating to relationships with open-end funds, a trademark separately identified as a result of the 2001&#160;Acquisition, a trade name separately identified in connection with the REIM Acquisitions and a trademark separately identified as part of the Turner &amp;amp; Townsend transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer relationships relate to existing relationships acquired through acquisitions mainly in our Global Workplace Solutions segment that are being amortized over useful lives of up to 20 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage servicing rights represent the carrying value of servicing assets in the U.S. in our Advisory Services segment. The mortgage servicing rights are being amortized over the estimated period that net servicing income is expected to be received, which is typically up to 10 years. See Mortgage Servicing Rights discussion within Note 2 for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trademarks are primarily from our 2015 GWS Acquisition which are being amortized over 20 years. During the fourth quarter of 2022, we recorded a non-cash impairment of approximately $21.9&#160;million for trademarks associated with our Telford Homes business in the Real Estate Investment segment due to the impact of the inflationary conditions on construction materials negatively impacting cash flows (see Note 7).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management contracts consist primarily of asset management contracts relating to relationships with closed-end funds and separate accounts in the U.S., Europe and Asia that were separately identified as a result of the REIM Acquisitions. These management contracts are being amortized over useful lives of up to 13 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other amortizable intangible assets mainly represent transition costs, which primarily get amortized to cost of revenue over the life of the associated contract. It also includes a backlog related intangible identified as part of the Turner &amp;amp; Townsend transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense related to intangible assets, excluding amortization of transition costs, was $348.0&#160;million, $276.5&#160;million and $227.1&#160;million for the years ended December&#160;31, 2022, 2021 and 2020, respectively. The estimated annual amortization expense for each of the years ending December 31, 2023 through December 31, 2027 and thereafter approximates $300.1&#160;million, $261.4&#160;million, $219.9&#160;million, $171.9&#160;million, $141.8&#160;million and $579.7&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i3917e725b2214695a71785bd31c93628_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzU0OTc1NTgxNTA4Nzk_f4a9fbc3-cbf5-4b69-84d8-6f971b29af19"
      unitRef="usd">26400000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzYxMzA_610117c4-3acb-4e0c-b558-e8fdfdb5b72f">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the changes in the carrying amount of goodwill for the years ended December&#160;31, 2022 and 2021 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Advisory&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Global&lt;br/&gt;Workplace&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Real Estate&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,348,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;937,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;628,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,915,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(761,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(175,473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(156,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,093,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,587,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;762,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;471,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,821,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Reallocation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(101,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;101,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Purchase accounting entries related to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,167,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,245,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(26,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(32,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,372)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(71,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,298,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,174,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;616,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,088,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(761,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(175,473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(156,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,093,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,537,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,998,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;459,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,995,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Purchase accounting entries related to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(26,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(26,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(35,973)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(123,837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(180,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,282,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,110,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;595,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,988,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(761,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(175,473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(182,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,119,911)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,520,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,935,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;412,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,868,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:GoodwillGross
      contextRef="i3fc3114f8361481ebb5fe087ed32d031_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzItMS0xLTEtMjM3ODU3_3580ac0f-ebd1-41bb-8ea0-f1345f992281"
      unitRef="usd">3348788000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i86c1a8527f7a4d51953f934555e5f59a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzItMy0xLTEtMjM3ODU3_212f2882-c9a1-49b2-bf11-f2e96a725c19"
      unitRef="usd">937797000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i65eac91164cd4a63ae42cecf95c5ef30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzItNS0xLTEtMjM3ODU3_e4f4186c-9e6f-413c-9d47-27d6fcb04596"
      unitRef="usd">628530000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i77529a1c7b534820bf685ad298aae64c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzItNy0xLTEtMjM3ODU3_60ec1ce9-c093-4d7e-bf80-d72daa79a430"
      unitRef="usd">4915115000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i3fc3114f8361481ebb5fe087ed32d031_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzMtMS0xLTEtMjM3ODU3_7b30acd3-abea-40f3-ab4e-0ac368897b0f"
      unitRef="usd">761448000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i86c1a8527f7a4d51953f934555e5f59a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzMtMy0xLTEtMjM3ODU3_f18ee932-f861-49e6-9c3d-3d4411758cb3"
      unitRef="usd">175473000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i65eac91164cd4a63ae42cecf95c5ef30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzMtNS0xLTEtMjM3ODU3_5074b995-cb6e-4f52-8b19-65788fb6169b"
      unitRef="usd">156585000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i77529a1c7b534820bf685ad298aae64c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzMtNy0xLTEtMjM3ODU3_ffa1b98c-a7f8-4647-9982-f50ff1179011"
      unitRef="usd">1093506000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="i3fc3114f8361481ebb5fe087ed32d031_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzQtMS0xLTEtMjM3ODU3_96276d50-681b-4f21-9902-efcfb5ee1121"
      unitRef="usd">2587340000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i86c1a8527f7a4d51953f934555e5f59a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzQtMy0xLTEtMjM3ODU3_b7f2f54c-1d6f-4fb4-9000-cff16387c268"
      unitRef="usd">762324000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i65eac91164cd4a63ae42cecf95c5ef30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzQtNS0xLTEtMjM3ODU3_1961e0bb-7849-4075-980f-11d34b76c024"
      unitRef="usd">471945000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i77529a1c7b534820bf685ad298aae64c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzQtNy0xLTEtMjM3ODU3_72bcd376-7fed-43d9-a30b-c4884c8457fa"
      unitRef="usd">3821609000</us-gaap:Goodwill>
    <us-gaap:GoodwillTransfers
      contextRef="ifd859bf2e9f84e42850864eb7b59db04_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzUtMS0xLTEtMjQ2Mjc2_c74b8fcb-7eb8-480c-a7df-ad79b20e93e8"
      unitRef="usd">-101390000</us-gaap:GoodwillTransfers>
    <us-gaap:GoodwillTransfers
      contextRef="i9c4fac1726324ddebbfdcfef0bdbf5b4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzUtMy0xLTEtMjQ2Mjc2_fd960648-f5d5-48ef-8edc-baeb06d6b2c7"
      unitRef="usd">101390000</us-gaap:GoodwillTransfers>
    <us-gaap:GoodwillTransfers
      contextRef="i286600295a45444586d224c82ac425e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzUtNS0xLTEtMjQ2Mjc2_79c5450b-8812-437a-8997-9175de028283"
      unitRef="usd">0</us-gaap:GoodwillTransfers>
    <us-gaap:GoodwillTransfers
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzUtNy0xLTEtMjQ2Mjc2_b233c4e2-5d45-43b8-8de7-ac799bded412"
      unitRef="usd">0</us-gaap:GoodwillTransfers>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="ifd859bf2e9f84e42850864eb7b59db04_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzUtMS0xLTEtMjM3ODU3_d2adf251-bea6-42e6-90e6-d1f4048ebb0b"
      unitRef="usd">77616000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i9c4fac1726324ddebbfdcfef0bdbf5b4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzUtMy0xLTEtMjM3ODU3_68456c98-d46b-4bfd-8df0-02f096940bd2"
      unitRef="usd">1167678000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i286600295a45444586d224c82ac425e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzUtNS0xLTEtMjM3ODU3_804f5808-f436-4356-a6ba-f95dc832a1aa"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzUtNy0xLTEtMjM3ODU3_03422ac6-7aba-475b-92ec-2c6007256003"
      unitRef="usd">1245294000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ifd859bf2e9f84e42850864eb7b59db04_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzYtMS0xLTEtMjM3ODU3_78121a14-4d02-4f98-959c-843a708188d8"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i9c4fac1726324ddebbfdcfef0bdbf5b4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzYtMy0xLTEtMjM3ODU3_b9ae011e-818a-474c-9f2d-7d983a48b9d0"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i286600295a45444586d224c82ac425e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzYtNS0xLTEtMjM3ODU3_cd633d98-1975-4d34-8f15-92e58006bb89"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzYtNy0xLTEtMjM3ODU3_d3339cfe-4926-4a17-b1b8-33c67891432d"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ifd859bf2e9f84e42850864eb7b59db04_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzctMS0xLTEtMjM3ODU3_8874f276-1a7d-4715-b32e-0de0a759685f"
      unitRef="usd">-26520000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i9c4fac1726324ddebbfdcfef0bdbf5b4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzctMy0xLTEtMjM3ODU3_091557dc-cf21-4fe9-a239-69f5e7f2b58c"
      unitRef="usd">-32836000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i286600295a45444586d224c82ac425e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzctNS0xLTEtMjM3ODU3_22c143d7-2e25-4cc5-ba42-fd8c865921ef"
      unitRef="usd">-12372000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzctNy0xLTEtMjM3ODU3_fa07de54-0b1a-488f-aa63-a593579172d6"
      unitRef="usd">-71728000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillGross
      contextRef="i9fea3d35f3b4451fb7c8d687c085d2ca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzktMS0xLTEtMjM3ODU3_42d880a0-bf27-4590-a197-f5e13329f197"
      unitRef="usd">3298494000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i72828be2f8154e7abb2929e8e0f8839f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzktMy0xLTEtMjM3ODU3_fe809f8a-c8d1-48ca-bf6d-1c7319eb3322"
      unitRef="usd">2174029000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i07e9cb2129164f8e89f10b6fba7ab681_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzktNS0xLTEtMjM3ODU3_67b0dc19-a9db-405c-a6d7-2904fa532586"
      unitRef="usd">616158000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzktNy0xLTEtMjM3ODU3_bd8e7f37-8bc4-4807-bf8e-5d7fb1c8b65c"
      unitRef="usd">6088681000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i9fea3d35f3b4451fb7c8d687c085d2ca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzEwLTEtMS0xLTIzNzg1Nw_be5e0b3e-9cdc-4f9d-9264-12ac134d119c"
      unitRef="usd">761448000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i72828be2f8154e7abb2929e8e0f8839f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzEwLTMtMS0xLTIzNzg1Nw_5a4a9257-82a9-4e62-8532-9c64b84d07f7"
      unitRef="usd">175473000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i07e9cb2129164f8e89f10b6fba7ab681_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzEwLTUtMS0xLTIzNzg1Nw_91d850c8-aae6-4e6d-b2ff-a1181aeb224e"
      unitRef="usd">156585000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzEwLTctMS0xLTIzNzg1Nw_d6c07d01-2e97-4ca6-b1af-9f71edae5f68"
      unitRef="usd">1093506000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="i9fea3d35f3b4451fb7c8d687c085d2ca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzExLTEtMS0xLTIzNzg1Nw_46817997-0968-4b47-aff2-b4bb4bbdb194"
      unitRef="usd">2537046000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i72828be2f8154e7abb2929e8e0f8839f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzExLTMtMS0xLTIzNzg1Nw_0f0aeb76-cdfc-4669-ba52-4dee8481f265"
      unitRef="usd">1998556000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i07e9cb2129164f8e89f10b6fba7ab681_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzExLTUtMS0xLTIzNzg1Nw_6f8d2596-296e-4a17-ba3d-ace3e440033a"
      unitRef="usd">459573000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzExLTctMS0xLTIzNzg1Nw_136e2365-906e-4a9a-94d1-942ed4aa4d84"
      unitRef="usd">4995175000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i1c33b150cd694160afe10149777af527_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzEzLTEtMS0xLTIzNzg1Nw_acd2563f-57be-4229-8802-393c3d4d44da"
      unitRef="usd">19909000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i2a0291206ea2401190eeb170e6e08dc8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzEzLTMtMS0xLTIzNzg1Nw_93be65ff-fdcc-4761-ac1c-4d4339a3762e"
      unitRef="usd">60443000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i2293f9cd87184088ab1e0f2e6e0e6269_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzEzLTUtMS0xLTIzNzg1Nw_ae8f9356-aace-4955-93df-859e5046c2b7"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzEzLTctMS0xLTIzNzg1Nw_d917cb07-80e3-4cbb-87f5-b5782cc39212"
      unitRef="usd">80352000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i1c33b150cd694160afe10149777af527_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE0LTEtMS0xLTIzNzg1Nw_c1a68eca-8903-404d-906a-eff5fc802340"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2a0291206ea2401190eeb170e6e08dc8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE0LTMtMS0xLTIzNzg1Nw_ae5e7ffe-b21f-40aa-aa16-c5291dc8432b"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2293f9cd87184088ab1e0f2e6e0e6269_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE0LTUtMS0xLTIzNzg1Nw_06f55eea-080a-484d-a741-8192937d673c"
      unitRef="usd">26405000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE0LTctMS0xLTIzNzg1Nw_f36e6aed-0e7d-4e37-a010-ab0a35644daa"
      unitRef="usd">26405000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i1c33b150cd694160afe10149777af527_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE1LTEtMS0xLTIzNzg1Nw_f467a1dc-4b66-415d-8ccc-52f5b01872a9"
      unitRef="usd">-35973000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i2a0291206ea2401190eeb170e6e08dc8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE1LTMtMS0xLTIzNzg1Nw_2f753a8e-3fcf-4b02-9bbd-cc6d9acff719"
      unitRef="usd">-123837000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i2293f9cd87184088ab1e0f2e6e0e6269_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE1LTUtMS0xLTIzNzg1Nw_62bc781a-44e4-4a7d-9321-2f3af15ab677"
      unitRef="usd">-20930000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE1LTctMS0xLTIzNzg1Nw_4f7cfbb8-a411-4161-a796-43e5272d7e52"
      unitRef="usd">-180740000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillGross
      contextRef="i829a93df7cf3498dba7a028849653fd4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE3LTEtMS0xLTIzNzg1Nw_0a5741b1-639e-43cf-bc8e-de8ab3c9b1d5"
      unitRef="usd">3282430000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="ib2c061ec81b24b6795551e1305d182f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE3LTMtMS0xLTIzNzg1Nw_6208a0b4-5bc3-418e-8d9c-917ccb7475f5"
      unitRef="usd">2110635000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="ia916a0d5d9354c8eb242d4ea36d18951_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE3LTUtMS0xLTIzNzg1Nw_cc4639a7-acb5-41aa-bb5e-d06458bc2d2e"
      unitRef="usd">595228000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE3LTctMS0xLTIzNzg1Nw_6ad791ca-809c-481e-bc65-841752e37ed8"
      unitRef="usd">5988293000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i829a93df7cf3498dba7a028849653fd4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE4LTEtMS0xLTIzNzg1Nw_da23c3fd-d12e-4cbe-83e7-c6ccf410bc62"
      unitRef="usd">761448000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="ib2c061ec81b24b6795551e1305d182f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE4LTMtMS0xLTIzNzg1Nw_d808f182-dffd-4957-85d0-1e5d239736d3"
      unitRef="usd">175473000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="ia916a0d5d9354c8eb242d4ea36d18951_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE4LTUtMS0xLTIzNzg1Nw_02a08edd-cfaa-4655-9d8c-ca665280f9e7"
      unitRef="usd">182990000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE4LTctMS0xLTIzNzg1Nw_06093df1-07c8-4e27-a2d0-8ff83166ff1e"
      unitRef="usd">1119911000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="i829a93df7cf3498dba7a028849653fd4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE5LTEtMS0xLTIzNzg1Nw_8cdade84-0d4b-47d1-809d-aa6e3cb573aa"
      unitRef="usd">2520982000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib2c061ec81b24b6795551e1305d182f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE5LTMtMS0xLTIzNzg1Nw_6ddefa3d-fdc7-45c8-b51f-bf08ddebca71"
      unitRef="usd">1935162000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia916a0d5d9354c8eb242d4ea36d18951_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE5LTUtMS0xLTIzNzg1Nw_41019af7-e119-44bb-99e9-4854e7045912"
      unitRef="usd">412238000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZToxMzk0MzY0ZDA2ZmQ0MDA4OTYyNDdiN2U2MGU3YzBiMy90YWJsZXJhbmdlOjEzOTQzNjRkMDZmZDQwMDg5NjI0N2I3ZTYwZTdjMGIzXzE5LTctMS0xLTIzNzg1Nw_41013be1-ea24-4ae6-a979-725368c24ef9"
      unitRef="usd">4868382000</us-gaap:Goodwill>
    <cbre:NumberOfAcquisitionsCompleted
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzU0OTc1NTgxNTM3NDM_0f420f3d-7373-4cf8-9509-f294aae1686e"
      unitRef="acquisition">11</cbre:NumberOfAcquisitionsCompleted>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzYxMjc_503ee4c8-ba51-46d8-978a-a5a723536dab">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets totaled $2.2&#160;billion, net of accumulated amortization of $1.9&#160;billion as of December&#160;31, 2022, and $2.4&#160;billion,&#160;net of accumulated amortization of $1.7&#160;billion, as of December&#160;31, 2021 and are comprised of the following (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Unamortizable intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Management contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;60,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;63,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;311,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;329,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;371,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;392,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortizable intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,637,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(774,385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,612,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(667,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,029,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(468,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,005,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(426,841)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trademarks/Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;305,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(129,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;350,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(126,468)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Management contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;148,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(145,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;151,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(137,906)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Covenant not to compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;73,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(73,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;611,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(396,734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;548,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(292,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,736,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,915,725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,742,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,725,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,108,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,915,725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,134,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,725,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzYxMjc_703156ad-a50d-48a8-8299-71164c8d9ce3">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets totaled $2.2&#160;billion, net of accumulated amortization of $1.9&#160;billion as of December&#160;31, 2022, and $2.4&#160;billion,&#160;net of accumulated amortization of $1.7&#160;billion, as of December&#160;31, 2021 and are comprised of the following (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Unamortizable intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Management contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;60,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;63,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;311,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;329,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;371,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;392,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortizable intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,637,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(774,385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,612,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(667,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,029,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(468,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,005,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(426,841)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trademarks/Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;305,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(129,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;350,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(126,468)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Management contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;148,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(145,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;151,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(137,906)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Covenant not to compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;73,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(73,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;611,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(396,734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;548,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(292,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,736,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,915,725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,742,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,725,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,108,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,915,725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,134,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,725,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzMwNzc_b1154753-a73d-465d-9032-7439f1547a72"
      unitRef="usd">2200000000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzMxMTY_a0357c03-6b07-4e51-ae84-4aaf9b4e08e6"
      unitRef="usd">1900000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzMxMzM_283ec304-17fb-4246-b463-bc2373849e58"
      unitRef="usd">2400000000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzMxNzI_094694d2-7c09-4989-a3e8-8b02607cc71d"
      unitRef="usd">1700000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i1a584a80238c48a490b421e0a087b2d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzQtMS0xLTEtMjM3ODU3_80873896-d822-4190-b37c-835c7a1f8dee"
      unitRef="usd">60176000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i62fe154d17ed460e899776af77b0709a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzQtNS0xLTEtMjM3ODU3_86b8f577-198d-4f99-bf84-4dc269a9dae5"
      unitRef="usd">63153000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ifbd04d4c704444d6bd9dd4983eeba3b9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzUtMS0xLTEtMjM3ODU3_8849904e-65a7-4d4b-bc03-6e262b3f88a0"
      unitRef="usd">311644000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i5d979674b97a45019094858a22bb4d45_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzUtNS0xLTEtMjM3ODU3_3d2b9c15-e3d9-4fab-b86d-6391dec186a1"
      unitRef="usd">329224000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzctMS0xLTEtMjM3ODU3_7cb79d21-1bfb-4bcf-ba75-79b3da9811dd"
      unitRef="usd">371820000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzctNS0xLTEtMjM3ODU3_441d4b34-e787-4679-b3c7-bfa0909523fe"
      unitRef="usd">392377000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i614cb4efb056490fbc0df069f5cc62c8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzktMS0xLTEtMjM3ODU3_e6aaaa06-9ebc-4cbe-a41f-96e37b2722d4"
      unitRef="usd">1637237000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i614cb4efb056490fbc0df069f5cc62c8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzktMy0xLTEtMjM3ODU3_0db351bb-34aa-405f-8ebe-103b5f5e3cf7"
      unitRef="usd">774385000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iff6d10ceae6d42889d2861d70c236f19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzktNS0xLTEtMjM3ODU3_93a37d18-74ee-4238-a1a9-6968b2bb3367"
      unitRef="usd">1612308000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iff6d10ceae6d42889d2861d70c236f19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzktNy0xLTEtMjM3ODU3_26b8e0fb-95fa-41c7-aff8-30c152d34b7a"
      unitRef="usd">667668000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifea6bcf9cc774f34848dad004f9d9625_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzEwLTEtMS0xLTIzNzg1Nw_398d9532-6d2d-4081-9085-bc7f9c7836ea"
      unitRef="usd">1029540000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifea6bcf9cc774f34848dad004f9d9625_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzEwLTMtMS0xLTIzNzg1Nw_81d16ced-c55e-4652-a5aa-6c0850fff637"
      unitRef="usd">468901000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i324d5aca3154478e9c2d2b086badfa66_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzEwLTUtMS0xLTIzNzg1Nw_0f8e11c0-c4e3-4bc6-8e6a-8b672bfe7b9f"
      unitRef="usd">1005357000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i324d5aca3154478e9c2d2b086badfa66_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzEwLTctMS0xLTIzNzg1Nw_d7337855-5715-40fc-b040-8c1b6b03e051"
      unitRef="usd">426841000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i564db106e09c48419ed7a5d5bd406fac_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzExLTEtMS0xLTIzNzg1Nw_43a54c1c-5b4b-4900-b32c-25c23f56d242"
      unitRef="usd">305486000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i564db106e09c48419ed7a5d5bd406fac_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzExLTMtMS0xLTIzNzg1Nw_7baa863d-c93b-4e2a-8db7-1955383c756c"
      unitRef="usd">129244000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i273723e0247148309955e4e6beac0de7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzExLTUtMS0xLTIzNzg1Nw_c57fa4e3-9206-402b-b01c-15d005752163"
      unitRef="usd">350548000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i273723e0247148309955e4e6beac0de7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzExLTctMS0xLTIzNzg1Nw_edcbe9d4-72c4-4ab4-8207-ed15b463d942"
      unitRef="usd">126468000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibd6b7d7df1f54809a634fa35376d01e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzEyLTEtMS0xLTIzNzg1Nw_df8df46f-5a2d-44df-bc12-d84e0fad1fb9"
      unitRef="usd">148890000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibd6b7d7df1f54809a634fa35376d01e7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzEyLTMtMS0xLTIzNzg1Nw_d0fec7b3-cedd-4bbe-a34d-c807005f92a2"
      unitRef="usd">145650000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i96598a2288a2416a8190c3ced4d79d87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzEyLTUtMS0xLTIzNzg1Nw_602518f2-8d9e-4429-bbe6-8a9182512188"
      unitRef="usd">151912000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i96598a2288a2416a8190c3ced4d79d87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzEyLTctMS0xLTIzNzg1Nw_9b8037b6-f8eb-4c47-ac5c-d5f392a5e14f"
      unitRef="usd">137906000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8ebac2be8c8b4284912cc09c62f6ed9f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzEzLTEtMS0xLTIzNzg1Nw_1531c118-82ed-4384-8731-a9d8d7eaab3c"
      unitRef="usd">3720000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8ebac2be8c8b4284912cc09c62f6ed9f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzEzLTMtMS0xLTIzNzg1Nw_9abca00d-6396-47da-94b8-232b6039b37b"
      unitRef="usd">811000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i853b4ae5ed664bb89272b51afffdcf00_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzEzLTUtMS0xLTIzNzg1Nw_acc9aa57-84ff-4c50-aaf1-1ec90cdaf023"
      unitRef="usd">73750000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i853b4ae5ed664bb89272b51afffdcf00_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzEzLTctMS0xLTIzNzg1Nw_92869e5e-418e-47f8-8936-09c22ef030f4"
      unitRef="usd">73750000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7244c6819341407b90de5a8472f94d18_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzE0LTEtMS0xLTIzNzg1Nw_8f03b77a-d4d8-4a71-8dc3-1bde0c676d3d"
      unitRef="usd">611738000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7244c6819341407b90de5a8472f94d18_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzE0LTMtMS0xLTIzNzg1Nw_29532bd2-0835-4985-8e71-2760056c945e"
      unitRef="usd">396734000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8ba950616d124ab19a192552122312d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzE0LTUtMS0xLTIzNzg1Nw_9515a124-a832-48b8-aea9-bf2a1c7551d4"
      unitRef="usd">548455000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8ba950616d124ab19a192552122312d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzE0LTctMS0xLTIzNzg1Nw_de6a4bf0-1fd1-4f7a-b34e-075e924688ed"
      unitRef="usd">292647000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzE1LTEtMS0xLTIzNzg1Nw_bd9a8ab0-bd6c-49c2-b379-a8f2093634ee"
      unitRef="usd">3736611000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzE1LTMtMS0xLTIzNzg1Nw_6e4d1305-93b9-49da-a5b2-bd6b6076bbd5"
      unitRef="usd">1915725000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzE1LTUtMS0xLTIzNzg1Nw_d7ed1ad7-5225-4cd1-bdf3-ecb39a16d2cc"
      unitRef="usd">3742330000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzE1LTctMS0xLTIzNzg1Nw_5810ef49-bd73-436e-90b8-906b51734bda"
      unitRef="usd">1725280000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzE2LTEtMS0xLTIzNzg1Nw_566368f1-0abd-4253-b00a-fc874e489c40"
      unitRef="usd">4108431000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzE2LTMtMS0xLTIzNzg1Nw_3356295a-05b9-44da-9005-3f3a2fcac809"
      unitRef="usd">1915725000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzE2LTUtMS0xLTIzNzg1Nw_68b6648a-8096-4ded-94e2-0364b9df4c3e"
      unitRef="usd">4134707000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90YWJsZTo2NTQ2ZjI4MzVjZjQ0YmY3YjNjZTgyNzI0Y2FhZTM3Yi90YWJsZXJhbmdlOjY1NDZmMjgzNWNmNDRiZjdiM2NlODI3MjRjYWFlMzdiXzE2LTctMS0xLTIzNzg1Nw_f1aa32e4-7013-423a-ac5e-c83a503d26d0"
      unitRef="usd">1725280000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iaf26c09502f84cb6add82edd71159c9d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzM4NjI_cc9ef891-a902-4f84-ad21-6f8f0f3c4f4c">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id9c80285119c437e90a5e37aa29aeeb9_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzQxNDI_a848dca9-729f-4f2d-bbd8-6a139f8f498f">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i6202aac28a1540f887975b537412c0f5_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzIwMzQwOTY1MTM2Mzk1_13c41ceb-6429-48ba-a617-0f62bd67e4da">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i556be9b650f8481c991d7e2d4c5afb90_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzE2NDkyNjc0NjU0Mzk_9b2940aa-1e1c-499a-af6c-9d89ce8274f9"
      unitRef="usd">21900000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i79d64283969340fd82e0f458e2727ca2_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzQ4MTQ_a340a912-77a8-457a-b31c-68baaa99a5f8">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzU5MTY_593032d7-464c-4b52-a2df-679d46a8314f"
      unitRef="usd">348000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzU5MjA_76e1b096-b7fc-4346-8f37-aff828dc0e6d"
      unitRef="usd">276500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzU5Mjc_85d06925-267a-4e05-804f-3ad49be08ea7"
      unitRef="usd">227100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzYwOTI_7d2e224b-e7ab-43cd-a39c-ca91fa661d7c"
      unitRef="usd">300100000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzYwOTY_efb02ac9-7b9a-4587-8a6d-f76089335890"
      unitRef="usd">261400000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzYxMDA_0c21ae65-1264-4a06-878a-bcb249dc3dae"
      unitRef="usd">219900000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzYxMDQ_7a4c55b9-5f90-48d6-bd1e-c101e7f699cc"
      unitRef="usd">171900000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzYxMTE_18d4af63-eb58-45b8-a212-7a3e7cad7566"
      unitRef="usd">141800000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTMvZnJhZzo0ZjQ3M2Y0Y2Q0YTI0NTFlYjU2NmU4YzdiZmYwOWRhNi90ZXh0cmVnaW9uOjRmNDczZjRjZDRhMjQ1MWViNTY2ZThjN2JmZjA5ZGE2XzU0OTc1NTgxNjI0OTA_60a50d36-b907-4c36-8ac3-621df862eec5"
      unitRef="usd">579700000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90ZXh0cmVnaW9uOjU0MDA5ZjExMTEzNDQ3YjlhM2JjMTEyZDgwYzJhNzgxXzI1OTU_8b15ee7e-ac0a-4481-a11e-4bdf748773f4">Investments in Unconsolidated Subsidiaries&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in unconsolidated subsidiaries are accounted for under the equity method of accounting. Our investment ownership percentages in equity method investments vary, generally ranging from 1.0% to 50.0%. The following table represents the composition of investment in unconsolidated subsidiaries (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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 style="width:57.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.785%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investment type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate investments (in projects and funds)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;622,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;453,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment in Altus:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A common stock (24.55&#160;million shares)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;229,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Alignment shares &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;114,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Private placement warrants &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;219,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;368,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;475,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;373,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total investment in unconsolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,317,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,196,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;The alignment shares, also known as Class B common shares, will automatically convert into Altus Class A common shares based on the achievement of certain total return thresholds on Altus Class A common shares as of the relevant measurement date over the seven fiscal years following the merger. As of March 31, 2022 (the first measurement date), 201,250 of alignment shares automatically converted into 2,011 shares of Class A common stock, which were issued on April 11, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;On September 21, 2022, we exercised all of the private placement warrants on a &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;cashless basis&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; and received 2,552,390 shares of Class A common stock based on a 0.2763 conversion rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Consists of our investments in Industrious and other non-public entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Combined condensed financial information for the entities accounted for using the equity method is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Combined Condensed Balance Sheets Information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,043,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,127,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;45,616,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;30,586,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;54,660,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;37,714,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,346,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,128,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,857,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,875,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,203,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12,003,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Non-controlling interests&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;926,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;588,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Combined Condensed Statements of Operations Information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,782,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,680,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,036,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,215,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,371,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;587,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,102,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,260,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;483,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Included in net income are realized and unrealized earnings and losses in investments in unconsolidated investment funds and realized earnings and losses from sales of real estate projects in investments in unconsolidated subsidiaries. These realized and unrealized earnings and losses are not included in revenue and operating income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Real Estate Investments segment invests our own capital in certain real estate investment funds with clients. We provided investment management, property management, brokerage and other professional services in connection with these real estate investments and earned revenues from these unconsolidated subsidiaries of $268.9&#160;million, $213.5&#160;million and $145.9&#160;million during the years ended December&#160;31, 2022, 2021 and 2020, respectively. Additionally, in our global development business, we earned development and construction management revenues from our investments in unconsolidated subsidiaries of $103.0&#160;million, $68.2&#160;million and $45.2&#160;million during the years ended December&#160;31, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2022, we made an additional $100&#160;million investment in Industrious bringing our total ownership percentage to approximately 45%. We have elected the fair value option for the overall equity investment in Industrious (see Note 7).&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="id34cf8b0d8b54ec9b1e8d08d3a40c76d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90ZXh0cmVnaW9uOjU0MDA5ZjExMTEzNDQ3YjlhM2JjMTEyZDgwYzJhNzgxXzk4OTU2MDQ2NTc4NzI_cd6f5f69-bd2b-4442-877f-55cff5e16fb0"
      unitRef="number">0.010</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i3abc9b6c039749c0832aa5a5d8c10bd4_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90ZXh0cmVnaW9uOjU0MDA5ZjExMTEzNDQ3YjlhM2JjMTEyZDgwYzJhNzgxXzIwNQ_d0fb8f28-fe27-4fa9-a24c-481ddc21d3a3"
      unitRef="number">0.500</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentsTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90ZXh0cmVnaW9uOjU0MDA5ZjExMTEzNDQ3YjlhM2JjMTEyZDgwYzJhNzgxXzI1OTM_1aaf126b-c48f-40a6-bd7b-62c0a61c92fc">The following table represents the composition of investment in unconsolidated subsidiaries (dollars in thousands):&lt;div style="margin-top:6pt;text-align:justify"&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 style="width:57.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.785%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investment type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real estate investments (in projects and funds)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;622,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;453,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment in Altus:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A common stock (24.55&#160;million shares)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;229,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Alignment shares &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;114,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Private placement warrants &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;219,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;368,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;475,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;373,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total investment in unconsolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,317,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,196,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;The alignment shares, also known as Class B common shares, will automatically convert into Altus Class A common shares based on the achievement of certain total return thresholds on Altus Class A common shares as of the relevant measurement date over the seven fiscal years following the merger. As of March 31, 2022 (the first measurement date), 201,250 of alignment shares automatically converted into 2,011 shares of Class A common stock, which were issued on April 11, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;On September 21, 2022, we exercised all of the private placement warrants on a &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;cashless basis&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; and received 2,552,390 shares of Class A common stock based on a 0.2763 conversion rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Consists of our investments in Industrious and other non-public entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Combined condensed financial information for the entities accounted for using the equity method is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Combined Condensed Balance Sheets Information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,043,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,127,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;45,616,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;30,586,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;54,660,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;37,714,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,346,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,128,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,857,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,875,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,203,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12,003,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Non-controlling interests&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;926,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;588,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;Combined Condensed Statements of Operations Information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,782,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,680,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,036,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,215,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,371,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;587,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,102,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,260,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;483,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Included in net income are realized and unrealized earnings and losses in investments in unconsolidated investment funds and realized earnings and losses from sales of real estate projects in investments in unconsolidated subsidiaries. These realized and unrealized earnings and losses are not included in revenue and operating income.&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsTextBlock>
    <us-gaap:EquityMethodInvestments
      contextRef="id9e169a0c9c84ad4871e6fbccc6d9c1a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo4ODdmMzQ2NWZiMTk0MmQwYjZkNzA5M2ZjN2E0NjhlNC90YWJsZXJhbmdlOjg4N2YzNDY1ZmIxOTQyZDBiNmQ3MDkzZmM3YTQ2OGU0XzItMy0xLTEtMjM3ODU3_8a03312b-5be8-443b-8906-1c41f14f68f6"
      unitRef="usd">622826000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i25e90f4a315a4e1093dff5b1616253c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo4ODdmMzQ2NWZiMTk0MmQwYjZkNzA5M2ZjN2E0NjhlNC90YWJsZXJhbmdlOjg4N2YzNDY1ZmIxOTQyZDBiNmQ3MDkzZmM3YTQ2OGU0XzItNS0xLTEtMjM3ODU3_aa1a325f-0c86-4d47-9069-f9403b846120"
      unitRef="usd">453813000</us-gaap:EquityMethodInvestments>
    <cbre:EquityMethodInvestmentNumberOfSharesOwned
      contextRef="i48329e9dca5d4659bdf80506965ea473_I20221231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo4ODdmMzQ2NWZiMTk0MmQwYjZkNzA5M2ZjN2E0NjhlNC90YWJsZXJhbmdlOjg4N2YzNDY1ZmIxOTQyZDBiNmQ3MDkzZmM3YTQ2OGU0XzUtMC0xLTEtMjM3ODU3L3RleHRyZWdpb246OTUxMmJmNzVlN2ViNDk0Njk1MDBjMmU5YzM2Y2EyMDBfMTY0OTI2NzQ0MTcyOQ_441f01b5-cc2d-4c66-9e5a-391b2ac8b4fb"
      unitRef="shares">24550000</cbre:EquityMethodInvestmentNumberOfSharesOwned>
    <us-gaap:EquityMethodInvestments
      contextRef="i48329e9dca5d4659bdf80506965ea473_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo4ODdmMzQ2NWZiMTk0MmQwYjZkNzA5M2ZjN2E0NjhlNC90YWJsZXJhbmdlOjg4N2YzNDY1ZmIxOTQyZDBiNmQ3MDkzZmM3YTQ2OGU0XzUtMy0xLTEtMjM3ODU3_744116d0-c9d2-4cbc-8935-c0c7484687b3"
      unitRef="usd">160093000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="id54c9c092485414cbb2daa237ac54cc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo4ODdmMzQ2NWZiMTk0MmQwYjZkNzA5M2ZjN2E0NjhlNC90YWJsZXJhbmdlOjg4N2YzNDY1ZmIxOTQyZDBiNmQ3MDkzZmM3YTQ2OGU0XzUtNS0xLTEtMjM3ODU3_27d4f65f-d340-49c6-a53c-ce6c10b81d3a"
      unitRef="usd">229900000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i1319914c732840c2bc543e5b8ff9e255_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo4ODdmMzQ2NWZiMTk0MmQwYjZkNzA5M2ZjN2E0NjhlNC90YWJsZXJhbmdlOjg4N2YzNDY1ZmIxOTQyZDBiNmQ3MDkzZmM3YTQ2OGU0XzYtMy0xLTEtMjM3ODU3_d3d7ead4-c7f8-4572-bce3-165eaa8dd65a"
      unitRef="usd">59530000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i850648b06f1b443ca5c0e22f24ca72ca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo4ODdmMzQ2NWZiMTk0MmQwYjZkNzA5M2ZjN2E0NjhlNC90YWJsZXJhbmdlOjg4N2YzNDY1ZmIxOTQyZDBiNmQ3MDkzZmM3YTQ2OGU0XzYtNS0xLTEtMjM3ODU3_17e5e1e8-dde5-4cba-b6f1-9dde92d62bdc"
      unitRef="usd">114727000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i254b4fdaf7d74d96955a004362e1d919_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo4ODdmMzQ2NWZiMTk0MmQwYjZkNzA5M2ZjN2E0NjhlNC90YWJsZXJhbmdlOjg4N2YzNDY1ZmIxOTQyZDBiNmQ3MDkzZmM3YTQ2OGU0XzctMy0xLTEtMjM3ODU3_11365734-ddef-4dd8-966f-87d3c06c07ff"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="id8721e8d113f4a5ebdd437351ec251ae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo4ODdmMzQ2NWZiMTk0MmQwYjZkNzA5M2ZjN2E0NjhlNC90YWJsZXJhbmdlOjg4N2YzNDY1ZmIxOTQyZDBiNmQ3MDkzZmM3YTQ2OGU0XzctNS0xLTEtMjM3ODU3_06aeb0c1-5ff3-435d-b5b5-5fab8884a68c"
      unitRef="usd">23741000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="id9ccc81a55c3443ba8a9c925933e70ac_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo4ODdmMzQ2NWZiMTk0MmQwYjZkNzA5M2ZjN2E0NjhlNC90YWJsZXJhbmdlOjg4N2YzNDY1ZmIxOTQyZDBiNmQ3MDkzZmM3YTQ2OGU0XzgtMy0xLTEtMjM3ODU3_5eb03162-6bef-4f53-b400-8fc7f9d9d312"
      unitRef="usd">219624000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i54b2740542e143ee8d3085607166e486_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo4ODdmMzQ2NWZiMTk0MmQwYjZkNzA5M2ZjN2E0NjhlNC90YWJsZXJhbmdlOjg4N2YzNDY1ZmIxOTQyZDBiNmQ3MDkzZmM3YTQ2OGU0XzgtNS0xLTEtMjM3ODU3_fa1cc21a-f8e6-45d4-8757-5d1b083db43e"
      unitRef="usd">368368000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="id25c879626e141c3af41496f2e12e3d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo4ODdmMzQ2NWZiMTk0MmQwYjZkNzA5M2ZjN2E0NjhlNC90YWJsZXJhbmdlOjg4N2YzNDY1ZmIxOTQyZDBiNmQ3MDkzZmM3YTQ2OGU0XzEwLTMtMS0xLTIzNzg1Nw_98ba9b89-4ddd-4324-b3d5-0d959ba52414"
      unitRef="usd">475256000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i15d0cee65399458b80c65ee78b853120_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo4ODdmMzQ2NWZiMTk0MmQwYjZkNzA5M2ZjN2E0NjhlNC90YWJsZXJhbmdlOjg4N2YzNDY1ZmIxOTQyZDBiNmQ3MDkzZmM3YTQ2OGU0XzEwLTUtMS0xLTIzNzg1Nw_563dbc39-0e5a-4420-8a09-a0bd89bbc1be"
      unitRef="usd">373907000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo4ODdmMzQ2NWZiMTk0MmQwYjZkNzA5M2ZjN2E0NjhlNC90YWJsZXJhbmdlOjg4N2YzNDY1ZmIxOTQyZDBiNmQ3MDkzZmM3YTQ2OGU0XzEyLTMtMS0xLTIzNzg1Nw_2eb42f33-238e-46af-98ca-a9266392c465"
      unitRef="usd">1317705000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo4ODdmMzQ2NWZiMTk0MmQwYjZkNzA5M2ZjN2E0NjhlNC90YWJsZXJhbmdlOjg4N2YzNDY1ZmIxOTQyZDBiNmQ3MDkzZmM3YTQ2OGU0XzEyLTUtMS0xLTIzNzg1Nw_fc0d3f3f-a663-4155-a8a7-4cd6e6169570"
      unitRef="usd">1196088000</us-gaap:EquityMethodInvestments>
    <us-gaap:SharesOutstanding
      contextRef="i2eeaa8e4295947e2acbb2d2e359d60b9_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90ZXh0cmVnaW9uOjU0MDA5ZjExMTEzNDQ3YjlhM2JjMTEyZDgwYzJhNzgxXzIxOTkwMjMyNTgzOTQ_e8773975-3a5f-4b75-89f8-4e7e23342a7a"
      unitRef="shares">201250</us-gaap:SharesOutstanding>
    <us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
      contextRef="iccbeb5d4ab0e4ed3998a5b92593e294e_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90ZXh0cmVnaW9uOjU0MDA5ZjExMTEzNDQ3YjlhM2JjMTEyZDgwYzJhNzgxXzIxOTkwMjMyNTg0MDI_593e4d59-c85b-488a-8fba-6246aa8c0ddd"
      unitRef="shares">2011</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i632f707914b94b54a42e855667019199_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90ZXh0cmVnaW9uOjU0MDA5ZjExMTEzNDQ3YjlhM2JjMTEyZDgwYzJhNzgxXzIxOTkwMjMyNTg2Mjc_07babd91-2d2b-4e61-8e90-12a659579ab1"
      unitRef="shares">2552390</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <cbre:CommonStockConvertibleConversionRate
      contextRef="i632f707914b94b54a42e855667019199_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90ZXh0cmVnaW9uOjU0MDA5ZjExMTEzNDQ3YjlhM2JjMTEyZDgwYzJhNzgxXzIxOTkwMjMyNTg2NDU_9f990015-9de1-4ac1-93e1-c86b99030ce9"
      unitRef="rate">0.2763</cbre:CommonStockConvertibleConversionRate>
    <us-gaap:AssetsCurrent
      contextRef="i88dd28b2d9fb439db18a12a43b7e53d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTpkNDBlM2E1MjUwNzk0NjczODM0MTZmOGE0NDQ4MTkzYy90YWJsZXJhbmdlOmQ0MGUzYTUyNTA3OTQ2NzM4MzQxNmY4YTQ0NDgxOTNjXzMtMS0xLTEtMjM3ODU3_badab48f-b7ab-4640-a96f-66bb02da344b"
      unitRef="usd">9043686000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ifc77edae2e434f64addf8b5d238fd192_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTpkNDBlM2E1MjUwNzk0NjczODM0MTZmOGE0NDQ4MTkzYy90YWJsZXJhbmdlOmQ0MGUzYTUyNTA3OTQ2NzM4MzQxNmY4YTQ0NDgxOTNjXzMtMy0xLTEtMjM3ODU3_0a2e11e5-8f5a-417c-b822-cf386410723d"
      unitRef="usd">7127598000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="i88dd28b2d9fb439db18a12a43b7e53d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTpkNDBlM2E1MjUwNzk0NjczODM0MTZmOGE0NDQ4MTkzYy90YWJsZXJhbmdlOmQ0MGUzYTUyNTA3OTQ2NzM4MzQxNmY4YTQ0NDgxOTNjXzQtMS0xLTEtMjM3ODU3_7fe734f5-5ddf-405f-9e2a-2884e48af657"
      unitRef="usd">45616330000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="ifc77edae2e434f64addf8b5d238fd192_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTpkNDBlM2E1MjUwNzk0NjczODM0MTZmOGE0NDQ4MTkzYy90YWJsZXJhbmdlOmQ0MGUzYTUyNTA3OTQ2NzM4MzQxNmY4YTQ0NDgxOTNjXzQtMy0xLTEtMjM3ODU3_54f53b83-ce54-497f-a8da-7299ff5b5027"
      unitRef="usd">30586991000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i88dd28b2d9fb439db18a12a43b7e53d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTpkNDBlM2E1MjUwNzk0NjczODM0MTZmOGE0NDQ4MTkzYy90YWJsZXJhbmdlOmQ0MGUzYTUyNTA3OTQ2NzM4MzQxNmY4YTQ0NDgxOTNjXzUtMS0xLTEtMjM3ODU3_bdccc0f2-ae86-49cd-ab23-c66389c84229"
      unitRef="usd">54660016000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ifc77edae2e434f64addf8b5d238fd192_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTpkNDBlM2E1MjUwNzk0NjczODM0MTZmOGE0NDQ4MTkzYy90YWJsZXJhbmdlOmQ0MGUzYTUyNTA3OTQ2NzM4MzQxNmY4YTQ0NDgxOTNjXzUtMy0xLTEtMjM3ODU3_953614dc-6aad-4b61-819b-0c968b8a54e1"
      unitRef="usd">37714589000</us-gaap:Assets>
    <us-gaap:LiabilitiesCurrent
      contextRef="i88dd28b2d9fb439db18a12a43b7e53d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTpkNDBlM2E1MjUwNzk0NjczODM0MTZmOGE0NDQ4MTkzYy90YWJsZXJhbmdlOmQ0MGUzYTUyNTA3OTQ2NzM4MzQxNmY4YTQ0NDgxOTNjXzctMS0xLTEtMjM3ODU3_4bbbb3c3-0561-4131-b9b1-7a5feb7bbc42"
      unitRef="usd">2346015000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ifc77edae2e434f64addf8b5d238fd192_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTpkNDBlM2E1MjUwNzk0NjczODM0MTZmOGE0NDQ4MTkzYy90YWJsZXJhbmdlOmQ0MGUzYTUyNTA3OTQ2NzM4MzQxNmY4YTQ0NDgxOTNjXzctMy0xLTEtMjM3ODU3_f9776e40-e548-4ca0-aeca-d39306e4572a"
      unitRef="usd">3128205000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i88dd28b2d9fb439db18a12a43b7e53d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTpkNDBlM2E1MjUwNzk0NjczODM0MTZmOGE0NDQ4MTkzYy90YWJsZXJhbmdlOmQ0MGUzYTUyNTA3OTQ2NzM4MzQxNmY4YTQ0NDgxOTNjXzgtMS0xLTEtMjM3ODU3_5e6fbfae-551f-42f2-b3cc-58c36441391d"
      unitRef="usd">15857710000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="ifc77edae2e434f64addf8b5d238fd192_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTpkNDBlM2E1MjUwNzk0NjczODM0MTZmOGE0NDQ4MTkzYy90YWJsZXJhbmdlOmQ0MGUzYTUyNTA3OTQ2NzM4MzQxNmY4YTQ0NDgxOTNjXzgtMy0xLTEtMjM3ODU3_76ebec09-080f-4bbd-a61f-539fcd41ee8e"
      unitRef="usd">8875779000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i88dd28b2d9fb439db18a12a43b7e53d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTpkNDBlM2E1MjUwNzk0NjczODM0MTZmOGE0NDQ4MTkzYy90YWJsZXJhbmdlOmQ0MGUzYTUyNTA3OTQ2NzM4MzQxNmY4YTQ0NDgxOTNjXzktMS0xLTEtMjM3ODU3_4003fba2-427f-49fa-a9ed-775f9f2b37e4"
      unitRef="usd">18203725000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ifc77edae2e434f64addf8b5d238fd192_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTpkNDBlM2E1MjUwNzk0NjczODM0MTZmOGE0NDQ4MTkzYy90YWJsZXJhbmdlOmQ0MGUzYTUyNTA3OTQ2NzM4MzQxNmY4YTQ0NDgxOTNjXzktMy0xLTEtMjM3ODU3_c7f39d9e-80cd-420c-be4b-61d4574d071b"
      unitRef="usd">12003984000</us-gaap:Liabilities>
    <cbre:EquityMethodSummarizedFinancialInformationAssetsLiabilitiesMinorityInterest
      contextRef="i88dd28b2d9fb439db18a12a43b7e53d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTpkNDBlM2E1MjUwNzk0NjczODM0MTZmOGE0NDQ4MTkzYy90YWJsZXJhbmdlOmQ0MGUzYTUyNTA3OTQ2NzM4MzQxNmY4YTQ0NDgxOTNjXzExLTEtMS0xLTIzNzg1Nw_655fe35b-4f78-40cc-b4ce-e48a2da8fcaf"
      unitRef="usd">926390000</cbre:EquityMethodSummarizedFinancialInformationAssetsLiabilitiesMinorityInterest>
    <cbre:EquityMethodSummarizedFinancialInformationAssetsLiabilitiesMinorityInterest
      contextRef="ifc77edae2e434f64addf8b5d238fd192_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTpkNDBlM2E1MjUwNzk0NjczODM0MTZmOGE0NDQ4MTkzYy90YWJsZXJhbmdlOmQ0MGUzYTUyNTA3OTQ2NzM4MzQxNmY4YTQ0NDgxOTNjXzExLTMtMS0xLTIzNzg1Nw_e30f991f-e0aa-4632-84d8-73816d2e2b59"
      unitRef="usd">588067000</cbre:EquityMethodSummarizedFinancialInformationAssetsLiabilitiesMinorityInterest>
    <us-gaap:Revenues
      contextRef="i4773edf13e6e42f3bdd2410eb051cab8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo2NTQwNTVjNGE1Y2Q0ZjkyYWY0ZWE4YWIyNTBjMjBkMS90YWJsZXJhbmdlOjY1NDA1NWM0YTVjZDRmOTJhZjRlYThhYjI1MGMyMGQxXzMtMS0xLTEtMjM3ODU3_e57932da-9106-4681-8499-74a023ef5915"
      unitRef="usd">2782660000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iccb9487d9bd0483aa54a1afde7443d09_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo2NTQwNTVjNGE1Y2Q0ZjkyYWY0ZWE4YWIyNTBjMjBkMS90YWJsZXJhbmdlOjY1NDA1NWM0YTVjZDRmOTJhZjRlYThhYjI1MGMyMGQxXzMtMy0xLTEtMjM3ODU3_0bda756f-99a5-45ad-b6be-c30f202834f3"
      unitRef="usd">2680675000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia9cae149ab5644b3b6a3e8a8a1e5cad8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo2NTQwNTVjNGE1Y2Q0ZjkyYWY0ZWE4YWIyNTBjMjBkMS90YWJsZXJhbmdlOjY1NDA1NWM0YTVjZDRmOTJhZjRlYThhYjI1MGMyMGQxXzMtNS0xLTEtMjM3ODU3_d731c49b-8995-4918-9913-4f3a76e63589"
      unitRef="usd">2036818000</us-gaap:Revenues>
    <cbre:EquityMethodInvestmentSummarizedFinancialInformationOperatingProfitLoss
      contextRef="i4773edf13e6e42f3bdd2410eb051cab8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo2NTQwNTVjNGE1Y2Q0ZjkyYWY0ZWE4YWIyNTBjMjBkMS90YWJsZXJhbmdlOjY1NDA1NWM0YTVjZDRmOTJhZjRlYThhYjI1MGMyMGQxXzQtMS0xLTEtMjM3ODU3_ed73def6-9b38-47d4-9b34-a31e41a14b1a"
      unitRef="usd">1215456000</cbre:EquityMethodInvestmentSummarizedFinancialInformationOperatingProfitLoss>
    <cbre:EquityMethodInvestmentSummarizedFinancialInformationOperatingProfitLoss
      contextRef="iccb9487d9bd0483aa54a1afde7443d09_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo2NTQwNTVjNGE1Y2Q0ZjkyYWY0ZWE4YWIyNTBjMjBkMS90YWJsZXJhbmdlOjY1NDA1NWM0YTVjZDRmOTJhZjRlYThhYjI1MGMyMGQxXzQtMy0xLTEtMjM3ODU3_84480032-e399-475b-888e-cbffe55c43e2"
      unitRef="usd">1371014000</cbre:EquityMethodInvestmentSummarizedFinancialInformationOperatingProfitLoss>
    <cbre:EquityMethodInvestmentSummarizedFinancialInformationOperatingProfitLoss
      contextRef="ia9cae149ab5644b3b6a3e8a8a1e5cad8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo2NTQwNTVjNGE1Y2Q0ZjkyYWY0ZWE4YWIyNTBjMjBkMS90YWJsZXJhbmdlOjY1NDA1NWM0YTVjZDRmOTJhZjRlYThhYjI1MGMyMGQxXzQtNS0xLTEtMjM3ODU3_40d64ea5-eb75-43c3-a3b7-026c0acd8d4a"
      unitRef="usd">587689000</cbre:EquityMethodInvestmentSummarizedFinancialInformationOperatingProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4773edf13e6e42f3bdd2410eb051cab8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo2NTQwNTVjNGE1Y2Q0ZjkyYWY0ZWE4YWIyNTBjMjBkMS90YWJsZXJhbmdlOjY1NDA1NWM0YTVjZDRmOTJhZjRlYThhYjI1MGMyMGQxXzUtMS0xLTEtMjM3ODU3_4625d7fd-4d42-488a-bb93-a187b7b6f37e"
      unitRef="usd">4102329000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iccb9487d9bd0483aa54a1afde7443d09_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo2NTQwNTVjNGE1Y2Q0ZjkyYWY0ZWE4YWIyNTBjMjBkMS90YWJsZXJhbmdlOjY1NDA1NWM0YTVjZDRmOTJhZjRlYThhYjI1MGMyMGQxXzUtMy0xLTEtMjM3ODU3_fac3d1b1-986f-4e67-abdc-30b7c5ccef14"
      unitRef="usd">3260051000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia9cae149ab5644b3b6a3e8a8a1e5cad8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90YWJsZTo2NTQwNTVjNGE1Y2Q0ZjkyYWY0ZWE4YWIyNTBjMjBkMS90YWJsZXJhbmdlOjY1NDA1NWM0YTVjZDRmOTJhZjRlYThhYjI1MGMyMGQxXzUtNS0xLTEtMjM3ODU3_640d2d6e-3557-40d5-baea-04fb4dfddc57"
      unitRef="usd">483224000</us-gaap:ProfitLoss>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i08f1e4deecde4a9081c99ca54227643d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90ZXh0cmVnaW9uOjU0MDA5ZjExMTEzNDQ3YjlhM2JjMTEyZDgwYzJhNzgxXzE2MzI_5903f8b8-6ef1-4fa7-bf99-6a175c3a8db0"
      unitRef="usd">268900000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ie5a58172755741b3ba9197bef0314b3d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90ZXh0cmVnaW9uOjU0MDA5ZjExMTEzNDQ3YjlhM2JjMTEyZDgwYzJhNzgxXzE2MzY_d71bf51a-308b-4b96-8ccd-acd0fb5a4ac4"
      unitRef="usd">213500000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ieba0482d8408458e9fc76243d0dca766_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90ZXh0cmVnaW9uOjU0MDA5ZjExMTEzNDQ3YjlhM2JjMTEyZDgwYzJhNzgxXzE2NDM_226130ec-2076-4682-9740-c179ca20d32a"
      unitRef="usd">145900000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i6377b681e98246e8ba9ba3caccd05594_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90ZXh0cmVnaW9uOjU0MDA5ZjExMTEzNDQ3YjlhM2JjMTEyZDgwYzJhNzgxXzE2NDkyNjc0NDk0ODE_33ab5eb3-8c6e-4940-9411-bd383f996d6e"
      unitRef="usd">103000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ibd3a62de2414488c89da74bc631c48de_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90ZXh0cmVnaW9uOjU0MDA5ZjExMTEzNDQ3YjlhM2JjMTEyZDgwYzJhNzgxXzE2NDkyNjc0NDk0OTk_dd046e5c-ca45-4aa4-aeaa-1939e7b2f42b"
      unitRef="usd">68200000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i47564e0716ea42159af1373aad770486_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90ZXh0cmVnaW9uOjU0MDA5ZjExMTEzNDQ3YjlhM2JjMTEyZDgwYzJhNzgxXzE2NDkyNjc0NDk1MTg_c8bd6282-ccef-4c89-b646-450c5190f048"
      unitRef="usd">45200000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i35b667d203d44b4896e340b559b2e412_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90ZXh0cmVnaW9uOjU0MDA5ZjExMTEzNDQ3YjlhM2JjMTEyZDgwYzJhNzgxXzE2NDkyNjc0NDc0MTQ_140d1758-9c06-45d0-9cba-8af85efe810b"
      unitRef="usd">100000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ic23e08bcff804c89ab26792fe385bf64_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90ZXh0cmVnaW9uOjU0MDA5ZjExMTEzNDQ3YjlhM2JjMTEyZDgwYzJhNzgxXzE2NDkyNjc0NDc0NDk_40e2185a-c582-443f-aaf8-1ff305596524"
      unitRef="number">0.45</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i799b2cefb6f24d9d91c6b33dc9339336_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMTYvZnJhZzo1NDAwOWYxMTExMzQ0N2I5YTNiYzExMmQ4MGMyYTc4MS90ZXh0cmVnaW9uOjU0MDA5ZjExMTEzNDQ3YjlhM2JjMTEyZDgwYzJhNzgxXzE2NDkyNjc0NDc0NDk_bca948dd-a265-4c14-abf9-0ddcd07cdf11"
      unitRef="number">0.45</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzExODEx_5b153758-9add-4b35-8f8c-4604179ab204">Long-Term Debt and Short-Term Borrowings&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total long-term debt and short-term borrowings consist of the following (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Long-Term Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Senior Euro term loan, with interest of 0.75% plus EURIBOR adj&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;427,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;455,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.875% senior notes due in 2026, net of unamortized discount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;598,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;597,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.500% senior notes due in 2031, net of unamortized discount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;493,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;492,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,519,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,545,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less: current maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;427,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less: unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total long-term debt, net of current maturities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,085,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,538,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Short-Term Borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Warehouse lines of credit, with interest ranging from 1.40% to 7.16%, due in 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;447,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,277,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Revolving credit facility, with interest ranging from 5.03% to 5.23%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;178,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;32,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total short-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;668,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,310,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future annual aggregate maturities of total consolidated gross debt (excluding unamortized discount, premium and debt issuance costs) at December&#160;31, 2022 are as follows (dollars in thousands): 2023&#x2014;$1,096,546; 2024&#x2014;$0; 2025&#x2014;$0; 2026&#x2014;$600,000; 2027&#x2014;$0 and $500,000 thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Long-Term Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;We maintain credit facilities with third-party lenders, which we use for a variety of purposes. On July&#160;9, 2021, CBRE Services, Inc. (CBRE Services) entered into an incremental assumption agreement with respect to its credit agreement, dated October&#160;31, 2017 (such agreement, as amended by a December&#160;20, 2018 incremental term loan assumption agreement, and such, a March&#160;4, 2019 incremental assumption agreement and such, a July&#160;9, 2021 incremental assumption agreement, collectively, the 2021 Credit Agreement) for purposes of increasing the revolving credit commitments previously available under the 2021 Credit Agreement by an aggregate principal amount of $350.0&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On May&#160;21, 2021, we entered into a definitive agreement whereby our subsidiary guarantors were released as guarantors from the 2021 Credit Agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On December&#160;10, 2021, CBRE Services and certain of the other borrowers entered into a first amendment to the 2021 Credit Agreement which (i) changed the interest rate applicable to revolving borrowings denominated in Sterling from a LIBOR-based rate to a rate based on the Sterling Overnight Index Average (SONIA) and (ii) changed the interest rate applicable to revolving borrowings denominated in Euros from a LIBOR-based rate to a rate based on EURIBOR. The revised interest rates described above went into effect on January&#160;1, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On August&#160;5, 2022, CBRE Group, Inc., as Holdings, and CBRE Global Acquisition Company, as the Luxembourg Borrower, entered into a second amendment to the 2021 Credit Agreement which, among other things (i) amended certain of the representations and warranties, affirmative covenants, negative covenants and events of default in the 2021 Credit Agreement in a manner consistent with the new 5-year senior unsecured Revolving Credit Agreement (as described below), (ii) terminated all revolving commitments previously available to the subsidiaries of the company thereunder and (iii) reflected the resignation of the previous administrative agent and the appointment of Wells Fargo Bank, National Association as the new administrative agent (the 2021 Credit Agreement, as amended by the first amendment and second amendment is referred to in this Annual Report as the 2022 Credit Agreement).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2022 Credit Agreement is a senior unsecured credit facility that is guaranteed by CBRE Group, Inc. As of December&#160;31, 2022, the 2022 Credit Agreement provided for a &#x20ac;400.0&#160;million term loan facility due and payable in full at maturity on December&#160;20, 2023. The $300.0&#160;million tranche A term loan facility that was also covered under this agreement was repaid on November&#160;23, 2021. In addition, a $3.15&#160;billion revolving credit facility, which included the capacity to obtain letters of credit and swingline loans and would have terminated on March&#160;4, 2024, was also previously provided under this agreement and was replaced with a new $3.5&#160;billion 5-year senior unsecured Revolving Credit Agreement entered into on August&#160;5, 2022 (as described below). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the euro term loan facility under the 2022 Credit Agreement bear interest at a minimum rate of 0.75% plus EURIBOR and revolving borrowings bear interest, based at our option, on either (1) the applicable fixed rate plus 0.68% to 1.075% or (2) the daily rate plus 0.0% to 0.075% in each case as determined by reference to our Credit Rating (as defined in the 2022 Credit Agreement). As of December&#160;31, 2022, we had $427.8&#160;million of euro term loan borrowings outstanding under the 2022 Credit Agreement (at an interest rate of 0.75% plus EURIBOR), net of unamortized debt issuance costs, included as current maturities of long-term debt in the accompanying consolidated balance sheet. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March&#160;18, 2021, CBRE Services issued $500.0 million in aggregate principal amount of 2.500% senior notes due April&#160;1, 2031 (the 2.500% senior notes) at a price equal to 98.451% of their face value. The 2.500% senior notes are unsecured obligations of CBRE Services, senior to all of its current and future subordinated indebtedness.  The 2.500% senior notes are guaranteed on a senior basis by CBRE Group, Inc. Interest accrues at a rate of 2.500% per year and is payable semi-annually in arrears on April&#160;1 and October&#160;1 of each year. The 2.500% senior notes are redeemable at our option, in whole or in part, on or after January&#160;1, 2031 at a redemption price of 100% of the principal amount on that date, plus accrued and unpaid interest, if any, to, but excluding the date of redemption. At any time prior to January&#160;1, 2031, we may redeem all or a portion of the notes at a redemption price equal to the greater of (1) 100% of the principal amount of the notes to be redeemed and (2) the sum of the present value at the date of redemption of the remaining scheduled payments of principal and interest thereon to January&#160;1, 2031, assuming the notes matured on January&#160;1, 2031, discounted to the date of redemption on a semi-annual basis at an adjusted rate equal to the treasury rate plus 20 basis points, minus accrued and unpaid interest to, but excluding, the date of redemption, plus, in either case, accrued and unpaid interest, if any, to, but not including, the redemption date. The amount of the 2.500% senior notes, net of unamortized discount and unamortized debt issuance costs, included in the accompanying consolidated balance sheet was $489.3&#160;million and $488.1&#160;million at December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August&#160;13, 2015, CBRE Services issued $600.0&#160;million in aggregate principal amount of 4.875% senior notes due March&#160;1, 2026 (the 4.875% senior notes) at a price equal to 99.24% of their face value. The 4.875% senior notes are unsecured obligations of CBRE Services, senior to all of its current and future subordinated indebtedness. The 4.875% senior notes are guaranteed on a senior basis by CBRE Group, Inc.&#160;Interest accrues at a rate of 4.875% per year and is payable semi-annually in arrears on March&#160;1 and September&#160;1. The 4.875% senior notes are redeemable at our option, in whole or in part, prior to December&#160;1, 2025 at a redemption price equal to the greater of (1) 100% of the principal amount of the 4.875% senior notes to be redeemed and (2) the sum of the present values of the remaining scheduled payments of principal and interest thereon to December&#160;1, 2025 (not including any portions of payments of interest accrued as of the date of redemption) discounted to the date of redemption on a semi-annual basis at the Adjusted Treasury Rate (as defined in the indenture governing these notes). In addition, at any time on or after December&#160;1, 2025, the 4.875% senior notes may be redeemed by us, in whole or in part, at a redemption price equal to 100% of the principal amount, plus accrued and unpaid interest, if any, to (but excluding) the date of redemption. If a change of control triggering event (as defined in the indenture governing these notes) occurs, we are obligated to make an offer to purchase the then outstanding 4.875% senior notes at a redemption price of 101% of the principal amount, plus accrued and unpaid interest, if any, to the date of purchase. The amount of the 4.875% senior notes, net of unamortized discount and unamortized debt issuance costs, included in the accompanying consolidated balance sheets was $596.4&#160;million and $595.5&#160;million at December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The indentures governing our 4.875% senior notes and 2.500% senior notes (1) contain restrictive covenants that, among other things, limit our ability to create or permit liens on assets securing indebtedness, enter into sale/leaseback transactions and enter into consolidations or mergers, and (2) require that the notes be jointly and severally guaranteed on a senior basis by CBRE Group, Inc. and any domestic subsidiary that guarantees the 2022 Credit Agreement. Our 2022 Credit Agreement also requires us to maintain a minimum coverage ratio of consolidated EBITDA (as defined in the 2022 Credit Agreement) to consolidated interest expense of 2.00x and a maximum leverage ratio of total debt less available cash to consolidated EBITDA (as defined in the 2022 Credit Agreement) of 4.25x (and in the case of the first four full fiscal quarters following consummation of a qualified acquisition (as defined in the 2022 Credit Agreement), 4.75x) as of the end of each fiscal quarter. The indentures also contain other customary affirmative and negative covenants and events of default. We were in compliance with the covenants under our debt instruments as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Short-Term Borrowings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had short-term borrowings of $668.8&#160;million and $1.3&#160;billion as of December&#160;31, 2022 and 2021, respectively, with related weighted average interest rates of 5.6% and 1.6%, respectively, which are included in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Revolving Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On August&#160;5, 2022, we entered into a new 5-year senior unsecured Revolving Credit Agreement (the &#x201c;Revolving Credit Agreement&#x201d;). The Revolving Credit Agreement provides for a senior unsecured revolving credit facility available to CBRE Services with a capacity of $3.5&#160;billion and a maturity date of August&#160;5, 2027. Borrowings bear interest at (i) CBRE Services&#x2019; option, either (a) a Term SOFR rate published by CME Group Benchmark Administration Limited for the applicable interest period or (b) a base rate determined by reference to the greatest of (1) the prime rate determined by Wells Fargo, (2) the federal funds rate plus 1/2 of 1% and (3) the sum of (x) a Term SOFR rate published by CME Group Benchmark Administration Limited for an interest period of one month and (y) 1.00% plus (ii) 10 basis points, plus (iii) a rate equal to an applicable rate (in the case of borrowings based on the Term SOFR rate, 0.630% to 1.100% and in the case of borrowings based on the base rate, 0.0% to 0.100%, in each case, as determined by reference to our Debt Rating (as defined in the Revolving Credit Agreement). The applicable rate is also subject to certain increases and/or decreases specified in the Revolving Credit Agreement linked to achieving certain sustainability goals.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Revolving Credit Agreement requires us to pay a fee based on the total amount of the revolving credit facility commitment (whether used or unused). In addition, the Revolving Credit Agreement also includes capacity for letters of credit of an outstanding aggregate amount of $300.0&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Revolving Credit Agreement also requires us to maintain a minimum coverage ratio of consolidated EBITDA (as defined in the Revolving Credit Agreement) to consolidated interest expense of 2.00x and a maximum leverage ratio of total debt less available cash to consolidated EBITDA (as defined in the Revolving Credit Agreement) of 4.25x (and in the case of the first four full fiscal quarters following consummation of a qualified acquisition (as defined in the Revolving Credit Agreement), 4.75x) as of the end of each fiscal quarter. In addition, the Revolving Credit Agreement also contains other customary affirmative and negative covenants and events of default. We were in compliance with the covenants under this agreement as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On August&#160;5, 2022, CBRE Services made an initial borrowing of $220.0&#160;million under the Revolving Credit Agreement. These proceeds, in addition to cash on hand, were used to repay in full all revolving credit borrowings outstanding under the 2021 Credit Agreement and terminate the revolving commitments thereunder. As of December&#160;31, 2022, $178.0&#160;million was outstanding under the Revolving Credit Agreement. No letters of credit were outstanding as of December&#160;31, 2022. Letters of credit are issued in the ordinary course of business and would reduce the amount we may borrow under the Revolving Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revolving Credit Facilities under the 2021 Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The revolving credit facility under the 2021 Credit Agreement allowed for borrowings outside of the U.S., with a $200.0&#160;million sub-facility available to CBRE Services, one of our Canadian subsidiaries, one of our Australian subsidiaries and one of our New Zealand subsidiaries and a $320.0&#160;million sub-facility available to CBRE Services and one of our U.K. subsidiaries. Borrowings under the revolving credit facility bore interest at varying rates, based at our option, on either (1) the applicable fixed rate plus 0.68% to 1.075% or (2) the daily rate plus 0.0% to 0.075%, in each case as determined by reference to our Credit Rating (as defined in the 2021 Credit Agreement). The 2021 Credit Agreement required us to pay a fee based on the total amount of the revolving credit facility commitment (whether used or unused). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of January&#160;1, 2022, pursuant to a first amendment to the 2021 Credit Agreement entered into on December&#160;10, 2021, the applicable fixed rate for revolving borrowings denominated in Euros was changed to EURIBOR and the applicable fixed rate for revolving borrowings denominated in Sterling was changed to SONIA (with SONIA-based borrowings subject to a &#x201c;credit spread adjustment&#x201d; of an additional 0.0326% in addition to the interest rate spreads described above).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August&#160;5, 2022, pursuant to a second amendment to the 2021 Credit Agreement, among other things, all revolving commitments previously available to the subsidiaries of the company under the 2021 Credit Agreement were terminated and replaced with a new $3.5&#160;billion 5-year senior unsecured Revolving Credit Agreement (as described above).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Turner &amp;amp; Townsend&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Revolving Credit Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Turner &amp;amp; Townsend has a revolving credit facility with a capacity of &#xa3;120.0&#160;million and an additional accordion option of &#xa3;20.0&#160;million that matures on March&#160;31, 2027. As of December&#160;31, 2022, $31.9&#160;million (&#xa3;26.3&#160;million) was outstanding under this revolving credit facility bearing interest at SONIA plus 0.75%, maturing in February 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Turner &amp;amp; Townsend had a revolving credit facility with a capacity of &#xa3;80.0&#160;million and a maturity date of May&#160;5, 2022.  Borrowings under this revolving credit facility bore interest at the SONIA overnight rate plus 1.0266% to 2.0266%, determined by reference to gearing (as defined in its 2021 credit agreement). As of December&#160;31, 2021, $27.0&#160;million (&#xa3;20.0&#160;million) was outstanding under this revolving credit facility. On March&#160;31, 2022, this revolving credit facility was replaced by a new revolving credit facility (as described above). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Warehouse Lines of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CBRE Capital Markets has warehouse lines of credit with third-party lenders for the purpose of funding mortgage loans that will be resold, and a funding arrangement with Fannie Mae for the purpose of selling a percentage of certain closed multifamily loans to Fannie Mae. These warehouse lines are recourse only to CBRE Capital Markets and are secured by our related warehouse receivables. See Note 5 for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzExODEy_b8193c69-9059-44df-a270-2f19728eb58a">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total long-term debt and short-term borrowings consist of the following (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Long-Term Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Senior Euro term loan, with interest of 0.75% plus EURIBOR adj&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;427,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;455,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.875% senior notes due in 2026, net of unamortized discount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;598,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;597,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.500% senior notes due in 2031, net of unamortized discount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;493,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;492,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,519,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,545,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less: current maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;427,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less: unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total long-term debt, net of current maturities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,085,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,538,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Short-Term Borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Warehouse lines of credit, with interest ranging from 1.40% to 7.16%, due in 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;447,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,277,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Revolving credit facility, with interest ranging from 5.03% to 5.23%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;178,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;32,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total short-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;668,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,310,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i53b1966bfd704309b11c119625800544_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzMtMC0xLTEtMjM3ODU3L3RleHRyZWdpb246MTlhZTYwYzBjY2Y4NDYxYWJlNzZiOWJkZDM2NjI2YmZfNTA_5e73abc1-ce8e-4d9f-af59-5f9f0982156a"
      unitRef="number">0.0075</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0ef4968ba40e4e31b7657aaff3250252_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzMtMS0xLTEtMjM3ODU3_89eea92b-4517-4914-8b65-a4f9718e3627"
      unitRef="usd">427792000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i598a0e0325a84438a960d79c2b123a1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzMtMy0xLTEtMjM3ODU3_776ba24c-7c2c-4e41-aa39-d0e2279923fd"
      unitRef="usd">455166000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9f1c37df0b3e4d72bd5555cd80e52392_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzQtMC0xLTEtMjM3ODU3L3RleHRyZWdpb246NzRkMGZlMGQ2MTFjNGI4NWE5ZDRlMTJjOTg5YTlmMzdfNA_b1c6ce99-41a6-472c-97ba-73edf1f6a645"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i70723edf030b4644ad29faf7abec37c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzQtMS0xLTEtMjM3ODU3_7011ac29-441e-44d4-9cc9-38fa0ffc6984"
      unitRef="usd">598374000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if3ae1dc6357647a683a190e830f78606_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzQtMy0xLTEtMjM3ODU3_d3feebd5-a92a-4bfa-bdc6-bd79b09b4ae6"
      unitRef="usd">597911000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i53deef1c927642e6817f7f104fae42ad_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzUtMC0xLTEtMjM3ODU3L3RleHRyZWdpb246MzEyMjhmNDkwY2EyNDczMmE5ZDMxZDc1Njk1NmU3ZmRfNA_48b710a7-cedb-4999-83cb-c5ca55147c3f"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ifa784f1367454b90ae549ac4f15e453a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzUtMS0xLTEtMjM3ODU3_9a50f52b-c9de-43b1-86e9-0c659167495c"
      unitRef="usd">493476000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i74d0a74c34a3491e8e1fec9948813186_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzUtMy0xLTEtMjM3ODU3_09ae96d5-6833-46ac-b1b1-b5d6fdaad1dc"
      unitRef="usd">492782000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzctMS0xLTEtMjM3ODU3_c52c5b5f-24c6-4961-b454-8d2471d8237b"
      unitRef="usd">1519642000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzctMy0xLTEtMjM3ODU3_9416f81c-6b15-4ce3-b2da-0455d962f736"
      unitRef="usd">1545859000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzgtMS0xLTEtMjM3ODU3_b4897145-76c6-430c-aa03-4c3c61fab8a1"
      unitRef="usd">427792000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzgtMy0xLTEtMjM3ODU3_b7c4ad8b-8433-441c-8544-33722ad0a5c9"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzktMS0xLTEtMjM3ODU3_69ba40e2-1b77-4fd1-8568-c24ee07a9d67"
      unitRef="usd">6138000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzktMy0xLTEtMjM3ODU3_94d6122f-12d1-4054-b108-60cfd8487411"
      unitRef="usd">7736000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzEwLTEtMS0xLTIzNzg1Nw_04252426-aca9-44a0-801f-1a3d9b8b1856"
      unitRef="usd">1085712000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzEwLTMtMS0xLTIzNzg1Nw_a1a3aad0-8940-4078-8d11-b0933d449989"
      unitRef="usd">1538123000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i643ce804af0a4cd3804d28d95a58bff2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzEzLTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOmQwZDhkMjkzZDMyMTQ1Y2I5NWFkZWRlNWNiYjQyMTBlXzU4_ae9872ba-fac2-4b7b-a7f5-8a53238ae65c"
      unitRef="number">0.0140</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i305d480febd64d1a88887bf621f34b93_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzEzLTAtMS0xLTIzNzg1Ny90ZXh0cmVnaW9uOmQwZDhkMjkzZDMyMTQ1Y2I5NWFkZWRlNWNiYjQyMTBlXzY0_249c6ea4-558d-4569-836f-c2c8252e3749"
      unitRef="number">0.0716</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i1d0165cbbaf24e36b7860cf263ffade1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzEzLTEtMS0xLTIzNzg1Nw_30049d9f-e80b-4a41-a325-0c701cf1d3fc"
      unitRef="usd">447840000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i351b692bec724033aaa14aae7614e723_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzEzLTMtMS0xLTIzNzg1Nw_dc8cbf7a-6706-4426-a1e6-02243afee362"
      unitRef="usd">1277451000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if9143754e623419c9af6c5a9eed64845_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzE0LTAtMS0xLTI2ODM3NS90ZXh0cmVnaW9uOjQ4ZjYwYmJlNDQxMjRmNGY5ZDYzZGQ2YmViMTI3YjE5XzI3NDg3NzkwNjk1MTc_7c093a8c-1025-438f-a211-372fc9bca208"
      unitRef="number">0.0503</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3a103b63d7524602bf98b841a52ad61d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzE0LTAtMS0xLTI2ODM3NS90ZXh0cmVnaW9uOjQ4ZjYwYmJlNDQxMjRmNGY5ZDYzZGQ2YmViMTI3YjE5XzI3NDg3NzkwNjk1MjU_ced24aa8-edd7-40d0-8286-e67f67d64673"
      unitRef="number">0.0523</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LinesOfCreditCurrent
      contextRef="if28f339b339f415d8c2b42f04e85a9dd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzE0LTEtMS0xLTI2ODM4MA_0aec0a5d-80dc-4346-9a02-367a5764b5c7"
      unitRef="usd">178000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i94dac5959412470995be310d46616a73_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzE0LTMtMS0xLTI2ODM4MA_ae402506-3408-4b4e-bf59-7351f3bddcfd"
      unitRef="usd">0</us-gaap:LinesOfCreditCurrent>
    <us-gaap:OtherShortTermBorrowings
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzE0LTEtMS0xLTIzNzg1Nw_6b01fedd-1b8a-4ff3-aa59-b63d3e13dc46"
      unitRef="usd">42914000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzE0LTMtMS0xLTIzNzg1Nw_c4021f82-6572-4587-b86b-29116398e44f"
      unitRef="usd">32668000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzE1LTEtMS0xLTIzNzg1Nw_05babaee-2efb-49dd-8c53-25742ab1b558"
      unitRef="usd">668754000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90YWJsZTpjYjFlMjg5NzRlZDQ0ZDAzOWZlYjkxYzA5YjgwYzgzMC90YWJsZXJhbmdlOmNiMWUyODk3NGVkNDRkMDM5ZmViOTFjMDliODBjODMwXzE1LTMtMS0xLTIzNzg1Nw_7e2ae7c9-1bb1-498f-85ce-be95fa353860"
      unitRef="usd">1310119000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI4OQ_4e39fd7c-1a4c-4f3c-8e75-c4c45fa8e686"
      unitRef="usd">1096546000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI5Ng_84438463-c3ff-4767-a174-023297e58364"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzMwMw_abbab53e-7582-4e33-99a7-8d749423f898"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzMxMA_8f898ef5-5ba7-4eb0-b37f-9b74d4a29bd6"
      unitRef="usd">600000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzMxNw_ee3c8ee0-b236-4a72-9db9-bd8d2a92277c"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzMyNA_a8548eaf-2a7f-48e0-b566-9b3086832254"
      unitRef="usd">500000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <cbre:LineOfCreditFacilityMaximumBorrowingCapacityIncreaseDecrease
      contextRef="i0ff7b944bd8e4b859df002d68c5e50f0_I20210709"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzMyOTg1MzQ5MTcwNjg_84a87438-6033-49f2-8fff-c281a99f68f6"
      unitRef="usd">350000000</cbre:LineOfCreditFacilityMaximumBorrowingCapacityIncreaseDecrease>
    <us-gaap:DebtInstrumentTerm
      contextRef="i618a0f21f53643b7bcf46eff8ab9426f_D20220805-20220805"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzgyNDYzMzcyNDAzOTI_fdad975b-b548-41a9-bb0b-a2ae2cf7457d">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i88d2d6c60d6f455e9bc797ad545375da_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwODc3OTA_e5ea0d64-09b6-43d6-afdd-6732d3c58dfe"
      unitRef="eur">400000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id5b00dcb98f744fc9a5f34efd6dd5fd6_I20211123"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI1Njk_3bebc1bb-6c98-493c-8b73-80b57819f3c2"
      unitRef="eur">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="icc7709d280a14c0ab8c3e8ec29416c5d_I20210521"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwOTg0MjI_bb255f13-e8f1-449b-962e-e45a0bf84cc2"
      unitRef="usd">3150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i7f08c8f065d446d59c13d282a60b93a6_I20220805"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwOTgzODk_828b4a15-a13c-4502-b485-0bbd23843127"
      unitRef="usd">3500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="i618a0f21f53643b7bcf46eff8ab9426f_D20220805-20220805"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzgyNDYzMzcyNDAzOTM_2eb2b441-c484-4e0c-9daa-27fb400558f7">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iff0a0474490046f598e4569bac2a39be_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI5ODQ_39546d44-51cc-4d58-afbd-97862c1037a8"
      unitRef="number">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <cbre:LongTermDebtPercentageSpreadOverFixedInterestRate
      contextRef="ic6e082865ef5447585e23f52018c1865_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzMxMDY_bb65b852-4f8a-49d1-ab02-dbe888329f93"
      unitRef="number">0.0068</cbre:LongTermDebtPercentageSpreadOverFixedInterestRate>
    <cbre:LongTermDebtPercentageSpreadOverFixedInterestRate
      contextRef="ie2a92e335f014cccb662ef9effa4e6d3_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzMxMTI_bd494926-6bad-4830-825f-23b186f544a5"
      unitRef="number">0.01075</cbre:LongTermDebtPercentageSpreadOverFixedInterestRate>
    <cbre:LongTermDebtPercentageSpreadOverDailyInterestRate
      contextRef="ic6e082865ef5447585e23f52018c1865_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzMxNDI_c202cc02-4958-4289-916f-53516e58df77"
      unitRef="number">0.000</cbre:LongTermDebtPercentageSpreadOverDailyInterestRate>
    <cbre:LongTermDebtPercentageSpreadOverDailyInterestRate
      contextRef="ie2a92e335f014cccb662ef9effa4e6d3_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzMxNDg_1395f777-969d-4f26-90fd-879564a484c0"
      unitRef="number">0.00075</cbre:LongTermDebtPercentageSpreadOverDailyInterestRate>
    <us-gaap:LineOfCredit
      contextRef="i88d2d6c60d6f455e9bc797ad545375da_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzMyNTM_fd6da2ec-e200-4018-8515-e5f03250c603"
      unitRef="usd">427800000</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iff0a0474490046f598e4569bac2a39be_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzMzMzQ_39546d44-51cc-4d58-afbd-97862c1037a8"
      unitRef="number">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i53deef1c927642e6817f7f104fae42ad_I20210318"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzM4MjE_3b7f964f-1fbd-4851-98ba-55dd23630c48"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i53deef1c927642e6817f7f104fae42ad_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzM4NTc_48b710a7-cedb-4999-83cb-c5ca55147c3f"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i53deef1c927642e6817f7f104fae42ad_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwODkwNTE_48b710a7-cedb-4999-83cb-c5ca55147c3f"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <cbre:DebtInstrumentPrincipalAmountIssuedPercentageOfFaceValue
      contextRef="i53deef1c927642e6817f7f104fae42ad_I20210318"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzM5MDA_d53e4533-6933-4161-90d5-7dd55a867e47"
      unitRef="number">0.98451</cbre:DebtInstrumentPrincipalAmountIssuedPercentageOfFaceValue>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i53deef1c927642e6817f7f104fae42ad_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzM5NTA_48b710a7-cedb-4999-83cb-c5ca55147c3f"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i53deef1c927642e6817f7f104fae42ad_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwODkyNjM_48b710a7-cedb-4999-83cb-c5ca55147c3f"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i53deef1c927642e6817f7f104fae42ad_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzQxOTI_48b710a7-cedb-4999-83cb-c5ca55147c3f"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i53deef1c927642e6817f7f104fae42ad_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzQyODE_48b710a7-cedb-4999-83cb-c5ca55147c3f"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i225d667a3e9649a5bf064ab24d2328e0_D20210318-20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzQzODg_fa06921a-a47c-4ace-acdf-bac10bcd3d61"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i225d667a3e9649a5bf064ab24d2328e0_D20210318-20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzQ2MzI_fa06921a-a47c-4ace-acdf-bac10bcd3d61"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <cbre:DebtInstrumentRedemptionPriceDiscountRateAdjustmentToTreasuryRate
      contextRef="i53deef1c927642e6817f7f104fae42ad_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDEzNjk_8f5830d7-1c5d-4f40-838e-50748f0a20c2"
      unitRef="number">0.0020</cbre:DebtInstrumentRedemptionPriceDiscountRateAdjustmentToTreasuryRate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i53deef1c927642e6817f7f104fae42ad_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzUxODg_48b710a7-cedb-4999-83cb-c5ca55147c3f"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="ifa784f1367454b90ae549ac4f15e453a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzUzMzA_8df13675-8a5a-4502-a63c-a10b7341394e"
      unitRef="usd">489300000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i74d0a74c34a3491e8e1fec9948813186_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwOTg1OTg_bbd0c6dc-0a3a-42d2-a50b-7ad1e081f3f7"
      unitRef="usd">488100000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9f1c37df0b3e4d72bd5555cd80e52392_I20150813"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzUzNjg_3bdbc220-f406-4978-9176-95ea9bacc2e0"
      unitRef="usd">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9f1c37df0b3e4d72bd5555cd80e52392_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzU0MDQ_b1c6ce99-41a6-472c-97ba-73edf1f6a645"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9f1c37df0b3e4d72bd5555cd80e52392_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwODkxNDA_b1c6ce99-41a6-472c-97ba-73edf1f6a645"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ie06795d2b06c4516a0d092300d979d88_D20150813-20150813"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzU0NDc_0c222c26-5d2f-4622-b89c-eb41dce1fd4b"
      unitRef="number">0.9924</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9f1c37df0b3e4d72bd5555cd80e52392_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzU0NzU_b1c6ce99-41a6-472c-97ba-73edf1f6a645"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9f1c37df0b3e4d72bd5555cd80e52392_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzU2OTA_b1c6ce99-41a6-472c-97ba-73edf1f6a645"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9f1c37df0b3e4d72bd5555cd80e52392_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzU3NzY_b1c6ce99-41a6-472c-97ba-73edf1f6a645"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9f1c37df0b3e4d72bd5555cd80e52392_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzU4Nzk_b1c6ce99-41a6-472c-97ba-73edf1f6a645"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <cbre:PercentageOfLongTermDebtAvailableForRedemption
      contextRef="ie06795d2b06c4516a0d092300d979d88_D20150813-20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzYwMDg_2cceabe7-6acd-4ca6-9494-9679f6e54082"
      unitRef="number">1</cbre:PercentageOfLongTermDebtAvailableForRedemption>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9f1c37df0b3e4d72bd5555cd80e52392_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzYwNDI_b1c6ce99-41a6-472c-97ba-73edf1f6a645"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9f1c37df0b3e4d72bd5555cd80e52392_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzY0NjU_b1c6ce99-41a6-472c-97ba-73edf1f6a645"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <cbre:PercentageOfLongTermDebtAvailableForRedemption
      contextRef="ie06795d2b06c4516a0d092300d979d88_D20150813-20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzY1NTY_2cceabe7-6acd-4ca6-9494-9679f6e54082"
      unitRef="number">1</cbre:PercentageOfLongTermDebtAvailableForRedemption>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9f1c37df0b3e4d72bd5555cd80e52392_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzY4MzY_b1c6ce99-41a6-472c-97ba-73edf1f6a645"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <cbre:DebtInstrumentRedemptionPriceFollowingChangeInControlPercentage
      contextRef="ie06795d2b06c4516a0d092300d979d88_D20150813-20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzY4Nzc_835c47fd-6ce7-449c-920c-ee90880390d5"
      unitRef="number">1.01</cbre:DebtInstrumentRedemptionPriceFollowingChangeInControlPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9f1c37df0b3e4d72bd5555cd80e52392_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzY5OTA_b1c6ce99-41a6-472c-97ba-73edf1f6a645"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorNotes
      contextRef="i70723edf030b4644ad29faf7abec37c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzcxMzM_f4cc3981-24ab-419f-aa9a-012d982d4e58"
      unitRef="usd">596400000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="if3ae1dc6357647a683a190e830f78606_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwOTg2MTg_a004e42e-cc6d-4295-bf5a-c277676a14c9"
      unitRef="usd">595500000</us-gaap:SeniorNotes>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9f1c37df0b3e4d72bd5555cd80e52392_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzgxNDQ_b1c6ce99-41a6-472c-97ba-73edf1f6a645"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i53deef1c927642e6817f7f104fae42ad_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzgxNjQ_48b710a7-cedb-4999-83cb-c5ca55147c3f"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <cbre:MinimumCoverageRatioOfEarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseExpressedInPercentage
      contextRef="iea6109bb148b4750aa3b50f422a73988_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzg3NTk_244ea7cf-c189-47fa-b0d5-b60b278ffb7b"
      unitRef="number">0.0200</cbre:MinimumCoverageRatioOfEarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseExpressedInPercentage>
    <cbre:MaximumLeverageRatioOfDebtToEarningsBeforeInterestTaxDepreciationAndAmortizationExpressedInPercentage
      contextRef="iea6109bb148b4750aa3b50f422a73988_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzg4NzU_be29422b-a901-4d95-8567-448ec230f5f6"
      unitRef="number">0.0425</cbre:MaximumLeverageRatioOfDebtToEarningsBeforeInterestTaxDepreciationAndAmortizationExpressedInPercentage>
    <cbre:MaximumLeverageRatioDuringFirstFourQuarterThatQualifiedAcquisitionIsConsummated
      contextRef="iea6109bb148b4750aa3b50f422a73988_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzkwMDk_b01bfbb5-0040-4503-a337-86ae5b1a3225"
      unitRef="number">0.0475</cbre:MaximumLeverageRatioDuringFirstFourQuarterThatQualifiedAcquisitionIsConsummated>
    <us-gaap:ShortTermBorrowings
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDEyNDU_e402284d-c206-487b-8a92-61bf584f726e"
      unitRef="usd">668800000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDEyNjQ_10c29136-29b4-4f60-b31f-000182fec5c2"
      unitRef="usd">1300000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDEyODA_c1b9da3b-db83-4713-b8aa-2b7f0a563063"
      unitRef="number">0.056</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDEyODk_4bada550-9c76-4535-a3de-e9c448dc5231"
      unitRef="number">0.016</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentTerm
      contextRef="id4019ba90b324cf883dd3764f1cc759b_D20220805-20220805"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzgyNDYzMzcyNDAzOTQ_13027975-1ff6-4ebe-948a-671fd248ac3e">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i7f08c8f065d446d59c13d282a60b93a6_I20220805"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwOTg5MDM_828b4a15-a13c-4502-b485-0bbd23843127"
      unitRef="usd">3500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i79442a384fe64c67a402523cd2e39e62_D20220805-20220805"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwOTgxODU_ef131fba-1439-4ba5-834d-878acb31a2ce"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7f08c8f065d446d59c13d282a60b93a6_I20220805"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwOTgxOTU_655e10fb-3aa2-45fe-a4b0-7e11a6505c02"
      unitRef="number">10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i45bf74bee2f244a585751230b89d76ed_D20220805-20220805"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwOTkwMzI_e284fc4e-b7ef-4911-aec5-d2b8133b59b1"
      unitRef="number">0.00630</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i898179ac1f6c40f1abdd1316d114be3d_D20220805-20220805"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwOTkwNDk_5af49e7c-1cff-4f1b-8edc-d420de03794e"
      unitRef="number">0.01100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ic36ddb1607bf486282d7c2348dc0647b_D20220805-20220805"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwOTkwNjE_df8444e0-551f-4c4f-977d-97055c6edf67"
      unitRef="number">0.000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i238edf566015450fa88975853a5d8b64_D20220805-20220805"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwOTkwNzc_59699a1d-3e97-4101-8f5d-d6c4c1bab36d"
      unitRef="number">0.00100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i88fa860694fb4d55b578dcd14f28a249_I20220805"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwOTkzMDg_478b87d6-b906-4660-ab5e-76abca31c366"
      unitRef="usd">300000000</us-gaap:LettersOfCreditOutstandingAmount>
    <cbre:MinimumCoverageRatioOfEarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseExpressedInPercentage
      contextRef="i2af5f3c3f4e5496dbc7e993db870dfaa_D20220805-20220805"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwOTk0MzY_b3de1e71-3d3e-4af9-9ece-5fe233d81d79"
      unitRef="number">0.0200</cbre:MinimumCoverageRatioOfEarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseExpressedInPercentage>
    <cbre:MaximumLeverageRatioOfDebtToEarningsBeforeInterestTaxDepreciationAndAmortizationExpressedInPercentage
      contextRef="i2af5f3c3f4e5496dbc7e993db870dfaa_D20220805-20220805"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwOTk2MTc_936acb29-0cff-4177-b927-4321223cb837"
      unitRef="number">0.0425</cbre:MaximumLeverageRatioOfDebtToEarningsBeforeInterestTaxDepreciationAndAmortizationExpressedInPercentage>
    <cbre:MaximumLeverageRatioDuringFirstFourQuarterThatQualifiedAcquisitionIsConsummated
      contextRef="i2af5f3c3f4e5496dbc7e993db870dfaa_D20220805-20220805"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwOTk2MzM_56d7598e-641c-4603-8af2-cec733e05d2f"
      unitRef="number">0.0475</cbre:MaximumLeverageRatioDuringFirstFourQuarterThatQualifiedAcquisitionIsConsummated>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="id87fb5be0d1343f0b28779e388ec6222_D20220805-20220805"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkwOTk3MDM_df92cc71-2706-4d7b-bd96-a8a2e62aabcd"
      unitRef="usd">220000000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i93cdbcbb463d448dbff889862b1e90a6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDAwNDg_f78dcf6b-ec42-4c48-b4f3-adfd9eba0988"
      unitRef="usd">178000000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i6dacfa5e748940a7aeec3fac589a1804_I20220805"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDAwMTE_698eac30-d734-45e2-86d2-26d33e7588bc"
      unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i35b73fb530d444f4927c6a2c22a56504_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDAwODM_139ce3af-2272-46bb-9d0e-4919821465a3"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i797b6c268574440781047317a408f7c5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDAxMTg_cfd23904-72bf-4b79-bff7-896c068fe3f0"
      unitRef="usd">320000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <cbre:LongTermDebtPercentageSpreadOverFixedInterestRate
      contextRef="ic6e082865ef5447585e23f52018c1865_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDAxMzU_5c6159ab-feb1-4fb3-b427-18990ae1ff9a"
      unitRef="number">0.0068</cbre:LongTermDebtPercentageSpreadOverFixedInterestRate>
    <cbre:LongTermDebtPercentageSpreadOverFixedInterestRate
      contextRef="ie2a92e335f014cccb662ef9effa4e6d3_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDAxNTE_cf13beda-02fc-400c-bce6-8711466e25aa"
      unitRef="number">0.01075</cbre:LongTermDebtPercentageSpreadOverFixedInterestRate>
    <cbre:LongTermDebtPercentageSpreadOverDailyInterestRate
      contextRef="ic6e082865ef5447585e23f52018c1865_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDAxNjM_e6f91c63-a532-4f10-8bd9-e12e5a057343"
      unitRef="number">0.000</cbre:LongTermDebtPercentageSpreadOverDailyInterestRate>
    <cbre:LongTermDebtPercentageSpreadOverDailyInterestRate
      contextRef="ie2a92e335f014cccb662ef9effa4e6d3_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDAxODA_fc4d9128-5810-4a80-bcfe-d7a35c242ca3"
      unitRef="number">0.00075</cbre:LongTermDebtPercentageSpreadOverDailyInterestRate>
    <cbre:CreditSpreadAdjustmentRate
      contextRef="ib35714ac937f4bd691559bd030e0c2e2_I20220101"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDAyNzA_e9d9264c-5f4b-4d15-acac-65e70a90878c"
      unitRef="number">0.000326</cbre:CreditSpreadAdjustmentRate>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i7f08c8f065d446d59c13d282a60b93a6_I20220805"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDAzOTg_828b4a15-a13c-4502-b485-0bbd23843127"
      unitRef="usd">3500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="id4019ba90b324cf883dd3764f1cc759b_D20220805-20220805"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzgyNDYzMzcyNDAzOTU_4e70d382-c092-479b-933a-46920d3db076">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ibc4c9eb15ad14145939fb97876ff383c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDA1NTU_d05c7739-31b9-408c-b4ff-869b1442f30e"
      unitRef="eur">120000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <cbre:LineOfCreditFacilityAccordionFeatureIncreaseLimit
      contextRef="ibc4c9eb15ad14145939fb97876ff383c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDA1ODg_e0f7a74e-2450-48e7-8bc3-30d14e9bffe8"
      unitRef="eur">20000000</cbre:LineOfCreditFacilityAccordionFeatureIncreaseLimit>
    <us-gaap:LinesOfCreditCurrent
      contextRef="ibc4c9eb15ad14145939fb97876ff383c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDA2NTM_c822a628-14fb-4417-9020-597711789c4b"
      unitRef="usd">31900000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="ibc4c9eb15ad14145939fb97876ff383c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDA2ODc_7d44bc2d-3eb8-4691-8d11-a956db8fa6c3"
      unitRef="eur">26300000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6e13e481210f47fda3a2f9b256e55c3b_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDA3MDU_4001ba27-2802-4151-baea-a10c464862cf"
      unitRef="number">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i8c18bf30d26741b9b0a0643f85d7cc1b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDA5NDQ_618591f0-25a9-42de-b4cd-c49a50fa8915"
      unitRef="eur">80000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i471a75af954140f18ff3c547c2777392_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDA5OTE_4f569ef5-6330-4a4a-b126-7a2a89023f58"
      unitRef="number">0.010266</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i2997e8c8c8ec42ca9edb17c2eff200ff_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDEwMDk_5cca9d5f-605e-42b4-8b38-911973096a47"
      unitRef="number">0.020266</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LinesOfCreditCurrent
      contextRef="iebfb51c20a37473f952a4262f228ab2b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDExMTA_067cefd2-c5de-4162-976c-4bcaabb51fb5"
      unitRef="usd">27000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="iebfb51c20a37473f952a4262f228ab2b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjIvZnJhZzpkNzE1OTQ5MmQ0Yjc0ODJhODc5MTJhNmQ5YTQ3ZDg3Yy90ZXh0cmVnaW9uOmQ3MTU5NDkyZDRiNzQ4MmE4NzkxMmE2ZDlhNDdkODdjXzI3NDg3NzkxMDExMjk_9ec0bb87-b081-4061-9c35-43201238deb1"
      unitRef="eur">20000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzE4ODY_f0f8392d-74d1-4116-a6a5-f0aab4126f7d">Leases&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to our leases is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,033,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,046,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzQtMi0xLTEtMjM3ODU3_75086143-4356-4213-a459-c222794149d2"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzQtMi0xLTEtMjM3ODU3_8b8d8848-9c17-4892-8a90-918c794ecdfe"&gt;Other assets, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;91,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;110,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total leased assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,124,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,157,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;229,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;232,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEwLTItMS0xLTIzNzg1Nw_d3c059ec-4545-4ce1-b961-e964d1a27135"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEwLTItMS0xLTIzNzg1Nw_f5097eae-0d35-4a97-8511-b86a098613a6"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;33,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;38,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Non-current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Non-current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,080,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,116,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEzLTItMS0xLTIzNzg1Nw_1cf595b1-3e93-4d0f-8869-99686877bcdd"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEzLTItMS0xLTIzNzg1Nw_1e5b0a58-dbed-4655-8f3d-0a41982dec2d"&gt;Other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;58,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;73,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,401,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,460,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of lease cost are as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 style="width:35.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Component&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating, administrative and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Financing lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization of right-to-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;30,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;36,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;79,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4,092)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,271)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;302,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;302,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Amortization costs of $26.4&#160;million and $31.9&#160;million from vehicle finance leases utilized in client outsourcing arrangements are included in the &#x201c;Cost of revenue&#x201d; line item in the accompanying consolidated statements of operations for the years ended December&#160;31, 2022 and 2021, respectively. Amortization costs of $4.2&#160;million and $4.4&#160;million from all other finance leases are included in the &#x201c;Depreciation and amortization&#x201d; line item in the accompanying consolidated statements of operations for the years ended December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Variable lease costs of $23.6&#160;million and $16.8&#160;million from leases in client outsourcing arrangements are included in the &#x201c;Cost of revenue&#x201d; line item in the accompanying consolidated statements of operations for the years ended December&#160;31, 2022 and 2021, respectively. Variable lease costs of $55.6&#160;million and $53.3&#160;million from all other leases are included in the &#x201c;Operating, administrative, and other&#x201d; line item in the accompanying consolidated statements of operations for the years ended December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term and discount rate for our operating and finance leases are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;42 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financing leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;75 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;72 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.9%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financing leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;In 2022, we entered into two 99-year operating leases and one 90-year operating lease on real estate under development. If excluded, the weighted-average remaining lease term and weighted-average discount rate would be 7 years and 3.0%, respectively, as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Finance leases as of December&#160;31, 2022 and 2021 included a 99 year lease on a real estate under development. If excluded, the weighted-average remaining lease term and weighted-average discount rate would be 3 years and 1.7%, respectively, as of December&#160;31, 2022 and 3 years and 1.8%, respectively, as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities by fiscal year as of December&#160;31, 2022 are as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Financing&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;229,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;33,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;226,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;23,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;210,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;179,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;130,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,204,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;220,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total remaining lease payments at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,180,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;299,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less: Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;870,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;208,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Present value of lease liabilities at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,309,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information and non-cash activity related to our operating and financing leases are as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;236,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;202,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financing cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;164,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;199,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new financing lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other non-cash increases in operating lease right-of-use assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other non-cash increases (decreases) in financing lease right-of-use assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;The non-cash activity in the right-of-use assets resulted from lease modifications and remeasurements.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzE4ODY_f61122f5-79b4-4022-8576-e97ed08ebe84">Leases&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to our leases is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,033,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,046,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzQtMi0xLTEtMjM3ODU3_75086143-4356-4213-a459-c222794149d2"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzQtMi0xLTEtMjM3ODU3_8b8d8848-9c17-4892-8a90-918c794ecdfe"&gt;Other assets, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;91,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;110,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total leased assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,124,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,157,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;229,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;232,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEwLTItMS0xLTIzNzg1Nw_d3c059ec-4545-4ce1-b961-e964d1a27135"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEwLTItMS0xLTIzNzg1Nw_f5097eae-0d35-4a97-8511-b86a098613a6"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;33,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;38,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Non-current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Non-current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,080,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,116,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEzLTItMS0xLTIzNzg1Nw_1cf595b1-3e93-4d0f-8869-99686877bcdd"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEzLTItMS0xLTIzNzg1Nw_1e5b0a58-dbed-4655-8f3d-0a41982dec2d"&gt;Other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;58,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;73,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,401,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,460,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of lease cost are as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 style="width:35.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Component&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating, administrative and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Financing lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization of right-to-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;30,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;36,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;79,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4,092)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,271)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;302,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;302,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Amortization costs of $26.4&#160;million and $31.9&#160;million from vehicle finance leases utilized in client outsourcing arrangements are included in the &#x201c;Cost of revenue&#x201d; line item in the accompanying consolidated statements of operations for the years ended December&#160;31, 2022 and 2021, respectively. Amortization costs of $4.2&#160;million and $4.4&#160;million from all other finance leases are included in the &#x201c;Depreciation and amortization&#x201d; line item in the accompanying consolidated statements of operations for the years ended December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Variable lease costs of $23.6&#160;million and $16.8&#160;million from leases in client outsourcing arrangements are included in the &#x201c;Cost of revenue&#x201d; line item in the accompanying consolidated statements of operations for the years ended December&#160;31, 2022 and 2021, respectively. Variable lease costs of $55.6&#160;million and $53.3&#160;million from all other leases are included in the &#x201c;Operating, administrative, and other&#x201d; line item in the accompanying consolidated statements of operations for the years ended December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term and discount rate for our operating and finance leases are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;42 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financing leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;75 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;72 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.9%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financing leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;In 2022, we entered into two 99-year operating leases and one 90-year operating lease on real estate under development. If excluded, the weighted-average remaining lease term and weighted-average discount rate would be 7 years and 3.0%, respectively, as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Finance leases as of December&#160;31, 2022 and 2021 included a 99 year lease on a real estate under development. If excluded, the weighted-average remaining lease term and weighted-average discount rate would be 3 years and 1.7%, respectively, as of December&#160;31, 2022 and 3 years and 1.8%, respectively, as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities by fiscal year as of December&#160;31, 2022 are as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Financing&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;229,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;33,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;226,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;23,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;210,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;179,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;130,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,204,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;220,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total remaining lease payments at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,180,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;299,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less: Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;870,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;208,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Present value of lease liabilities at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,309,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information and non-cash activity related to our operating and financing leases are as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;236,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;202,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financing cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;164,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;199,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new financing lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other non-cash increases in operating lease right-of-use assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other non-cash increases (decreases) in financing lease right-of-use assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;The non-cash activity in the right-of-use assets resulted from lease modifications and remeasurements.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <cbre:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzE4ODc_b51c8141-c6c2-4ec9-a7e4-8e4f367ea6e5">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to our leases is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,033,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,046,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzQtMi0xLTEtMjM3ODU3_75086143-4356-4213-a459-c222794149d2"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzQtMi0xLTEtMjM3ODU3_8b8d8848-9c17-4892-8a90-918c794ecdfe"&gt;Other assets, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;91,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;110,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total leased assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,124,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,157,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;229,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;232,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEwLTItMS0xLTIzNzg1Nw_d3c059ec-4545-4ce1-b961-e964d1a27135"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEwLTItMS0xLTIzNzg1Nw_f5097eae-0d35-4a97-8511-b86a098613a6"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;33,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;38,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Non-current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Non-current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,080,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,116,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEzLTItMS0xLTIzNzg1Nw_1cf595b1-3e93-4d0f-8869-99686877bcdd"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEzLTItMS0xLTIzNzg1Nw_1e5b0a58-dbed-4655-8f3d-0a41982dec2d"&gt;Other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;58,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;73,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,401,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,460,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cbre:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzMtNC0xLTEtMjM3ODU3_a7276074-8655-4e0d-865c-d3ecca57aec4"
      unitRef="usd">1033011000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzMtNi0xLTEtMjM3ODU3_a4fc5d63-96ee-4c32-bf37-b00bbb9a6605"
      unitRef="usd">1046377000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzQtNC0xLTEtMjM3ODU3_bdfaaef0-9ae6-48b1-8342-cc69fc161e48"
      unitRef="usd">91028000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzQtNi0xLTEtMjM3ODU3_1c48d1d7-0cf4-4276-9d06-ccf61efcc50b"
      unitRef="usd">110809000</us-gaap:FinanceLeaseRightOfUseAsset>
    <cbre:OperatingAndFinanceLeaseRightOfUseAsset
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzUtNC0xLTEtMjM3ODU3_9a1ce4ca-f940-4cd0-81a0-9d14ab3de273"
      unitRef="usd">1124039000</cbre:OperatingAndFinanceLeaseRightOfUseAsset>
    <cbre:OperatingAndFinanceLeaseRightOfUseAsset
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzUtNi0xLTEtMjM3ODU3_d15bfd2e-6f2c-46c9-837c-722cab56f77b"
      unitRef="usd">1157186000</cbre:OperatingAndFinanceLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzktNC0xLTEtMjM3ODU3_a5a6f51b-48a9-45e9-b390-8d103ab4cd4c"
      unitRef="usd">229591000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzktNi0xLTEtMjM3ODU3_5e3d33b1-ebbf-48a4-9c02-649029ecea80"
      unitRef="usd">232423000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEwLTQtMS0xLTIzNzg1Nw_87f89181-b66c-40ab-8622-f7b389781852"
      unitRef="usd">33039000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEwLTYtMS0xLTIzNzg1Nw_b54bb9ca-bce7-4147-a3c5-93a3e0cd992a"
      unitRef="usd">38103000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEyLTQtMS0xLTIzNzg1Nw_461f10e0-9452-4a59-bec5-47edff817802"
      unitRef="usd">1080385000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEyLTYtMS0xLTIzNzg1Nw_9073c95c-7219-4bef-9f19-d3df54b0d43f"
      unitRef="usd">1116562000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEzLTQtMS0xLTIzNzg1Nw_02aca421-d572-4111-bdad-f1a4f4cf98f8"
      unitRef="usd">58094000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzEzLTYtMS0xLTIzNzg1Nw_41267ce1-87a2-4996-9f46-d0f4ab523504"
      unitRef="usd">73257000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <cbre:OperatingAndFinancingLeaseLiability
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzE0LTQtMS0xLTIzNzg1Nw_bf705c2f-51bf-41a9-896a-3328fbc6210e"
      unitRef="usd">1401109000</cbre:OperatingAndFinancingLeaseLiability>
    <cbre:OperatingAndFinancingLeaseLiability
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo1YWRjNGRkNTYxNzk0NjdlYmIxMzZkZjY5OTQxMDNjYi90YWJsZXJhbmdlOjVhZGM0ZGQ1NjE3OTQ2N2ViYjEzNmRmNjk5NDEwM2NiXzE0LTYtMS0xLTIzNzg1Nw_7ce3464b-7619-4e0b-89d8-79d397eb5493"
      unitRef="usd">1460345000</cbre:OperatingAndFinancingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzE4ODg_82ed0f8d-edd8-4b59-a2fb-34d86674d224">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of lease cost are as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 style="width:35.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Component&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating, administrative and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Financing lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization of right-to-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;30,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;36,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;79,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4,092)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,271)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;302,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;302,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Amortization costs of $26.4&#160;million and $31.9&#160;million from vehicle finance leases utilized in client outsourcing arrangements are included in the &#x201c;Cost of revenue&#x201d; line item in the accompanying consolidated statements of operations for the years ended December&#160;31, 2022 and 2021, respectively. Amortization costs of $4.2&#160;million and $4.4&#160;million from all other finance leases are included in the &#x201c;Depreciation and amortization&#x201d; line item in the accompanying consolidated statements of operations for the years ended December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Variable lease costs of $23.6&#160;million and $16.8&#160;million from leases in client outsourcing arrangements are included in the &#x201c;Cost of revenue&#x201d; line item in the accompanying consolidated statements of operations for the years ended December&#160;31, 2022 and 2021, respectively. Variable lease costs of $55.6&#160;million and $53.3&#160;million from all other leases are included in the &#x201c;Operating, administrative, and other&#x201d; line item in the accompanying consolidated statements of operations for the years ended December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZToxNTgwZGVkNmQ0MmQ0ZDg1YjI5MGU0ZjI2MTU0MmY5ZS90YWJsZXJhbmdlOjE1ODBkZWQ2ZDQyZDRkODViMjkwZTRmMjYxNTQyZjllXzItNC0xLTEtMjM3ODU3_a8b7eb7d-b3bb-44db-ad4a-2341bdabc7a1"
      unitRef="usd">196218000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZToxNTgwZGVkNmQ0MmQ0ZDg1YjI5MGU0ZjI2MTU0MmY5ZS90YWJsZXJhbmdlOjE1ODBkZWQ2ZDQyZDRkODViMjkwZTRmMjYxNTQyZjllXzItNi0xLTEtMjM3ODU3_0a254c65-2fd1-4768-a985-961b08ba5466"
      unitRef="usd">196685000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZToxNTgwZGVkNmQ0MmQ0ZDg1YjI5MGU0ZjI2MTU0MmY5ZS90YWJsZXJhbmdlOjE1ODBkZWQ2ZDQyZDRkODViMjkwZTRmMjYxNTQyZjllXzQtNC0xLTEtMjM3ODU3_7f952241-9919-446b-9b08-708ac61c356b"
      unitRef="usd">30601000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZToxNTgwZGVkNmQ0MmQ0ZDg1YjI5MGU0ZjI2MTU0MmY5ZS90YWJsZXJhbmdlOjE1ODBkZWQ2ZDQyZDRkODViMjkwZTRmMjYxNTQyZjllXzQtNi0xLTEtMjM3ODU3_60e2db87-b017-4d71-918c-fbbc23150691"
      unitRef="usd">36376000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZToxNTgwZGVkNmQ0MmQ0ZDg1YjI5MGU0ZjI2MTU0MmY5ZS90YWJsZXJhbmdlOjE1ODBkZWQ2ZDQyZDRkODViMjkwZTRmMjYxNTQyZjllXzUtNC0xLTEtMjM3ODU3_deac9440-4123-4204-b897-a5e71c350a80"
      unitRef="usd">934000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZToxNTgwZGVkNmQ0MmQ0ZDg1YjI5MGU0ZjI2MTU0MmY5ZS90YWJsZXJhbmdlOjE1ODBkZWQ2ZDQyZDRkODViMjkwZTRmMjYxNTQyZjllXzUtNi0xLTEtMjM3ODU3_e7f372f5-0460-4591-8d46-b2701fb1bd2c"
      unitRef="usd">1301000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:VariableLeaseCost
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZToxNTgwZGVkNmQ0MmQ0ZDg1YjI5MGU0ZjI2MTU0MmY5ZS90YWJsZXJhbmdlOjE1ODBkZWQ2ZDQyZDRkODViMjkwZTRmMjYxNTQyZjllXzYtNC0xLTEtMjM3ODU3_1f1b08f8-2ed0-4815-b115-465f103a4cf7"
      unitRef="usd">79249000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZToxNTgwZGVkNmQ0MmQ0ZDg1YjI5MGU0ZjI2MTU0MmY5ZS90YWJsZXJhbmdlOjE1ODBkZWQ2ZDQyZDRkODViMjkwZTRmMjYxNTQyZjllXzYtNi0xLTEtMjM3ODU3_df6b5945-98cf-4b84-bf76-8b225e6ccf7e"
      unitRef="usd">70091000</us-gaap:VariableLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZToxNTgwZGVkNmQ0MmQ0ZDg1YjI5MGU0ZjI2MTU0MmY5ZS90YWJsZXJhbmdlOjE1ODBkZWQ2ZDQyZDRkODViMjkwZTRmMjYxNTQyZjllXzctNC0xLTEtMjM3ODU3_b0940dcc-8d2f-4588-abe8-b6efabe3f68e"
      unitRef="usd">4092000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZToxNTgwZGVkNmQ0MmQ0ZDg1YjI5MGU0ZjI2MTU0MmY5ZS90YWJsZXJhbmdlOjE1ODBkZWQ2ZDQyZDRkODViMjkwZTRmMjYxNTQyZjllXzctNi0xLTEtMjM3ODU3_c13a449a-8182-4b7b-aefe-e4728ef8ae32"
      unitRef="usd">2271000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZToxNTgwZGVkNmQ0MmQ0ZDg1YjI5MGU0ZjI2MTU0MmY5ZS90YWJsZXJhbmdlOjE1ODBkZWQ2ZDQyZDRkODViMjkwZTRmMjYxNTQyZjllXzgtNC0xLTEtMjM3ODU3_6001d7d2-6cfc-4241-84f9-c71da1cb4708"
      unitRef="usd">302910000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZToxNTgwZGVkNmQ0MmQ0ZDg1YjI5MGU0ZjI2MTU0MmY5ZS90YWJsZXJhbmdlOjE1ODBkZWQ2ZDQyZDRkODViMjkwZTRmMjYxNTQyZjllXzgtNi0xLTEtMjM3ODU3_e11d31c4-98c9-4e33-adbd-06b1949abd4e"
      unitRef="usd">302182000</us-gaap:LeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i41e2c581413741579828d295e5d351b2_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzIxNQ_9c3da6e0-eb7c-4b98-98c5-c6117b48b685"
      unitRef="usd">26400000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="id89ab66754f7473986427892f5047732_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzIyMg_9e112466-4988-4bab-9cf4-ea07601ae6a9"
      unitRef="usd">31900000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i8b736ed0c3c34ab6a922314ae90806a3_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzQ3MQ_6ce0702f-d5d8-4c2c-924d-2a3315bd7791"
      unitRef="usd">4200000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i343eb7a3c821447bb42d7d53bd45a5f8_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzQ3OA_7bbcdc51-4e62-4efb-bcc3-41a5f2be0000"
      unitRef="usd">4400000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:VariableLeaseCost
      contextRef="i41e2c581413741579828d295e5d351b2_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzcwMQ_14c50cf8-795f-4b81-922c-abba53f6ba13"
      unitRef="usd">23600000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="id89ab66754f7473986427892f5047732_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzcwOA_c6f34a1d-e064-4f66-a73d-c892ca5c5b59"
      unitRef="usd">16800000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="id6c4d7d1bcd14af0b31089bd97a1eaa0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzkzMw_8ebea1b7-d7fa-4643-80f5-12e91b0934f8"
      unitRef="usd">55600000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="id4b13a10fa25490abeed8b6a6c0f56be_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzk0MA_a3ce893b-3d8a-4480-aa18-aa958eb549e7"
      unitRef="usd">53300000</us-gaap:VariableLeaseCost>
    <cbre:ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzE4ODk_dc2b4436-efe9-42f5-83c1-ca6f108ff03a">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term and discount rate for our operating and finance leases are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;42 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financing leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;75 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;72 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.9%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financing leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;In 2022, we entered into two 99-year operating leases and one 90-year operating lease on real estate under development. If excluded, the weighted-average remaining lease term and weighted-average discount rate would be 7 years and 3.0%, respectively, as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Finance leases as of December&#160;31, 2022 and 2021 included a 99 year lease on a real estate under development. If excluded, the weighted-average remaining lease term and weighted-average discount rate would be 3 years and 1.7%, respectively, as of December&#160;31, 2022 and 3 years and 1.8%, respectively, as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</cbre:ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo4MjZmNTAyM2EyMmE0YzczOWU2NWE4ODI1N2NjNDc2Ny90YWJsZXJhbmdlOjgyNmY1MDIzYTIyYTRjNzM5ZTY1YTg4MjU3Y2M0NzY3XzMtMS0xLTEtMjM3ODU3_e465b5b4-5223-4c57-8d25-109a654f77f7">P42Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo4MjZmNTAyM2EyMmE0YzczOWU2NWE4ODI1N2NjNDc2Ny90YWJsZXJhbmdlOjgyNmY1MDIzYTIyYTRjNzM5ZTY1YTg4MjU3Y2M0NzY3XzMtMy0xLTEtMjM3ODU3_9d5d0c6c-b7fc-4afe-ae30-842583e0e3f1">P8Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo4MjZmNTAyM2EyMmE0YzczOWU2NWE4ODI1N2NjNDc2Ny90YWJsZXJhbmdlOjgyNmY1MDIzYTIyYTRjNzM5ZTY1YTg4MjU3Y2M0NzY3XzQtMS0xLTEtMjM3ODU3_eb9c79a6-8602-4de5-b86f-d20491c50093">P75Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo4MjZmNTAyM2EyMmE0YzczOWU2NWE4ODI1N2NjNDc2Ny90YWJsZXJhbmdlOjgyNmY1MDIzYTIyYTRjNzM5ZTY1YTg4MjU3Y2M0NzY3XzQtMy0xLTEtMjM3ODU3_186d989e-17fa-4ea5-ad2c-7e342210eb45">P72Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo4MjZmNTAyM2EyMmE0YzczOWU2NWE4ODI1N2NjNDc2Ny90YWJsZXJhbmdlOjgyNmY1MDIzYTIyYTRjNzM5ZTY1YTg4MjU3Y2M0NzY3XzYtMS0xLTEtMjM3ODU3_41ff0ea3-d8a8-4f67-8d55-ecc6513996bb"
      unitRef="number">0.045</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo4MjZmNTAyM2EyMmE0YzczOWU2NWE4ODI1N2NjNDc2Ny90YWJsZXJhbmdlOjgyNmY1MDIzYTIyYTRjNzM5ZTY1YTg4MjU3Y2M0NzY3XzYtMy0xLTEtMjM3ODU3_17d9d8a2-80d6-4eaf-aad5-2bdf0328904d"
      unitRef="number">0.029</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo4MjZmNTAyM2EyMmE0YzczOWU2NWE4ODI1N2NjNDc2Ny90YWJsZXJhbmdlOjgyNmY1MDIzYTIyYTRjNzM5ZTY1YTg4MjU3Y2M0NzY3XzctMS0xLTEtMjM3ODU3_e422b6b3-075c-4cf4-bcdb-ec95fa166675"
      unitRef="number">0.051</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo4MjZmNTAyM2EyMmE0YzczOWU2NWE4ODI1N2NjNDc2Ny90YWJsZXJhbmdlOjgyNmY1MDIzYTIyYTRjNzM5ZTY1YTg4MjU3Y2M0NzY3XzctMy0xLTEtMjM3ODU3_3d11d16f-49aa-435f-9e42-88c1f40943ce"
      unitRef="number">0.050</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <cbre:NumberOfOperatingLeases
      contextRef="i1bc311ffd90e4601a7efd11ab9f5f299_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzk4OTU2MDQ2NTQzMzE_d1f475fe-827e-44d8-be0b-e6e8e34492fe"
      unitRef="lease">2</cbre:NumberOfOperatingLeases>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i0193d77204df47d4b722c14877d38d26_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzk4OTU2MDQ2NTM5NDU_4fb39330-ec93-40cf-aa4f-ccc465d6db30">P99Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <cbre:NumberOfOperatingLeases
      contextRef="ic72d3b86829a480f96dd8c099d008e9c_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzk4OTU2MDQ2NTQzMzk_e1860b93-1038-409e-8164-2cadb758578c"
      unitRef="lease">1</cbre:NumberOfOperatingLeases>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="if0c64cdd9162447ca6f2f6cdcf9096b1_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzk4OTU2MDQ2NTM5NjQ_8164126b-f486-40cc-92c7-0cf4f3157663">P90Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i4708a3bb99184a7ca70efc54ca2ac2ef_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzk4OTU2MDQ2NTM5MzE_2bdfaadd-58d9-4977-901e-99b957df2665">P7Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i4708a3bb99184a7ca70efc54ca2ac2ef_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzk4OTU2MDQ2NTM5MjY_296ccd38-5917-4e9b-94bd-e37437a32a30"
      unitRef="number">0.030</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeFinanceLeaseTermOfContract1
      contextRef="i4340a0fe52444b31893b373d0b3cb2bf_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzEzMDc_82a40d30-23ca-42a4-b585-d4b8c7d73366">P99Y</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <us-gaap:LesseeFinanceLeaseTermOfContract1
      contextRef="i564765250f4742bf919be652c43a278b_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzEzMDc_8a62b11f-9ef0-45ee-9a55-84559b90b46f">P99Y</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i4708a3bb99184a7ca70efc54ca2ac2ef_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzE0NTY_f3ffb1a6-9dd7-43c0-a5bc-ff3a4a6a90d1">P3Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i4708a3bb99184a7ca70efc54ca2ac2ef_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzE0NjM_e7eb8141-0852-4fa7-ae1c-ba101c778929"
      unitRef="number">0.017</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i757ba730dcab4765b052377534a4dfd6_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzE0OTQ_e52791f6-f53c-47d6-86bc-5c95a4506a0c">P3Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i757ba730dcab4765b052377534a4dfd6_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzE1MDE_c69f5d22-eb99-4182-9754-77b76a9a3a1a"
      unitRef="number">0.018</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <cbre:ScheduleOfMaturitiesOfOperatingAndFinanceLeasesLiabilitiesTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzE4OTA_7e83891d-3df5-4b27-8e83-54c79510b65a">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities by fiscal year as of December&#160;31, 2022 are as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Financing&lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;229,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;33,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;226,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;23,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;210,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;179,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;130,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,204,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;220,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total remaining lease payments at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,180,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;299,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less: Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;870,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;208,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Present value of lease liabilities at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,309,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cbre:ScheduleOfMaturitiesOfOperatingAndFinanceLeasesLiabilitiesTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3MzdjMmZlMDlhZDI0MzliOGQ5OWU0MmY0NjcxNGNjMC90YWJsZXJhbmdlOjczN2MyZmUwOWFkMjQzOWI4ZDk5ZTQyZjQ2NzE0Y2MwXzEtMS0xLTEtMjM3ODU3_b0a5de64-bf10-4267-8e56-b611ec821422"
      unitRef="usd">229748000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3MzdjMmZlMDlhZDI0MzliOGQ5OWU0MmY0NjcxNGNjMC90YWJsZXJhbmdlOjczN2MyZmUwOWFkMjQzOWI4ZDk5ZTQyZjQ2NzE0Y2MwXzEtMy0xLTEtMjM3ODU3_37b5c0a4-0449-4087-a067-646d6ac1f6b2"
      unitRef="usd">33213000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3MzdjMmZlMDlhZDI0MzliOGQ5OWU0MmY0NjcxNGNjMC90YWJsZXJhbmdlOjczN2MyZmUwOWFkMjQzOWI4ZDk5ZTQyZjQ2NzE0Y2MwXzItMS0xLTEtMjM3ODU3_4d0ef38a-c0b6-47f6-9c5a-12736e4a4bb2"
      unitRef="usd">226036000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3MzdjMmZlMDlhZDI0MzliOGQ5OWU0MmY0NjcxNGNjMC90YWJsZXJhbmdlOjczN2MyZmUwOWFkMjQzOWI4ZDk5ZTQyZjQ2NzE0Y2MwXzItMy0xLTEtMjM3ODU3_ed87d256-8dc0-49db-8e50-5d3fe86bf2ec"
      unitRef="usd">23556000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3MzdjMmZlMDlhZDI0MzliOGQ5OWU0MmY0NjcxNGNjMC90YWJsZXJhbmdlOjczN2MyZmUwOWFkMjQzOWI4ZDk5ZTQyZjQ2NzE0Y2MwXzMtMS0xLTEtMjM3ODU3_05c2f389-bd82-4708-8262-d5ee329a12d1"
      unitRef="usd">210518000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3MzdjMmZlMDlhZDI0MzliOGQ5OWU0MmY0NjcxNGNjMC90YWJsZXJhbmdlOjczN2MyZmUwOWFkMjQzOWI4ZDk5ZTQyZjQ2NzE0Y2MwXzMtMy0xLTEtMjM3ODU3_abdc720b-16a6-43d7-b612-a001e847e18a"
      unitRef="usd">12921000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3MzdjMmZlMDlhZDI0MzliOGQ5OWU0MmY0NjcxNGNjMC90YWJsZXJhbmdlOjczN2MyZmUwOWFkMjQzOWI4ZDk5ZTQyZjQ2NzE0Y2MwXzQtMS0xLTEtMjM3ODU3_063b29ad-7ad2-4090-bdee-77b28cb60321"
      unitRef="usd">179126000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3MzdjMmZlMDlhZDI0MzliOGQ5OWU0MmY0NjcxNGNjMC90YWJsZXJhbmdlOjczN2MyZmUwOWFkMjQzOWI4ZDk5ZTQyZjQ2NzE0Y2MwXzQtMy0xLTEtMjM3ODU3_3e8c1170-76d4-44d9-835b-a12065525aa3"
      unitRef="usd">6659000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3MzdjMmZlMDlhZDI0MzliOGQ5OWU0MmY0NjcxNGNjMC90YWJsZXJhbmdlOjczN2MyZmUwOWFkMjQzOWI4ZDk5ZTQyZjQ2NzE0Y2MwXzUtMS0xLTEtMjM3ODU3_6b91866e-73b6-445f-bfc5-4b204bbf388b"
      unitRef="usd">130284000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3MzdjMmZlMDlhZDI0MzliOGQ5OWU0MmY0NjcxNGNjMC90YWJsZXJhbmdlOjczN2MyZmUwOWFkMjQzOWI4ZDk5ZTQyZjQ2NzE0Y2MwXzUtMy0xLTEtMjM3ODU3_c16082bf-32c1-4a4b-921c-4b7cbe2721c5"
      unitRef="usd">2227000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3MzdjMmZlMDlhZDI0MzliOGQ5OWU0MmY0NjcxNGNjMC90YWJsZXJhbmdlOjczN2MyZmUwOWFkMjQzOWI4ZDk5ZTQyZjQ2NzE0Y2MwXzYtMS0xLTEtMjM3ODU3_56dc87f5-8da0-42ab-bbe0-418f6891f316"
      unitRef="usd">1204601000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3MzdjMmZlMDlhZDI0MzliOGQ5OWU0MmY0NjcxNGNjMC90YWJsZXJhbmdlOjczN2MyZmUwOWFkMjQzOWI4ZDk5ZTQyZjQ2NzE0Y2MwXzYtMy0xLTEtMjM3ODU3_398ad94f-8af5-4f19-9eca-793d3715fe44"
      unitRef="usd">220804000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3MzdjMmZlMDlhZDI0MzliOGQ5OWU0MmY0NjcxNGNjMC90YWJsZXJhbmdlOjczN2MyZmUwOWFkMjQzOWI4ZDk5ZTQyZjQ2NzE0Y2MwXzctMS0xLTEtMjM3ODU3_08f03c45-a579-40e1-bdd8-42b96655c6d5"
      unitRef="usd">2180313000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3MzdjMmZlMDlhZDI0MzliOGQ5OWU0MmY0NjcxNGNjMC90YWJsZXJhbmdlOjczN2MyZmUwOWFkMjQzOWI4ZDk5ZTQyZjQ2NzE0Y2MwXzctMy0xLTEtMjM3ODU3_319fe01d-8811-4639-a5b8-3dd8a0947de1"
      unitRef="usd">299380000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3MzdjMmZlMDlhZDI0MzliOGQ5OWU0MmY0NjcxNGNjMC90YWJsZXJhbmdlOjczN2MyZmUwOWFkMjQzOWI4ZDk5ZTQyZjQ2NzE0Y2MwXzgtMS0xLTEtMjM3ODU3_d82afd77-ed1b-4990-8df9-7c4dfa1b24d2"
      unitRef="usd">870337000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3MzdjMmZlMDlhZDI0MzliOGQ5OWU0MmY0NjcxNGNjMC90YWJsZXJhbmdlOjczN2MyZmUwOWFkMjQzOWI4ZDk5ZTQyZjQ2NzE0Y2MwXzgtMy0xLTEtMjM3ODU3_7f1fd43b-7920-4c22-a1d8-64502e253d0f"
      unitRef="usd">208247000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3MzdjMmZlMDlhZDI0MzliOGQ5OWU0MmY0NjcxNGNjMC90YWJsZXJhbmdlOjczN2MyZmUwOWFkMjQzOWI4ZDk5ZTQyZjQ2NzE0Y2MwXzktMS0xLTEtMjM3ODU3_658c2b11-e583-4659-bc8c-86f7106fefd3"
      unitRef="usd">1309976000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3MzdjMmZlMDlhZDI0MzliOGQ5OWU0MmY0NjcxNGNjMC90YWJsZXJhbmdlOjczN2MyZmUwOWFkMjQzOWI4ZDk5ZTQyZjQ2NzE0Y2MwXzktMy0xLTEtMjM3ODU3_efcdee57-8e9a-4f43-b153-4376270161fd"
      unitRef="usd">91133000</us-gaap:FinanceLeaseLiability>
    <cbre:ScheduleOfSupplementalCashFlowInformationAndNonCashActivityRelatedToOperatingLeasesTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90ZXh0cmVnaW9uOjJjNWVkZjkyYzEwOTRhY2NiYWNmODE3MDA4ZTRhODFkXzE4OTE_bcaaa256-2b09-4161-a275-ca0abc23bc2b">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information and non-cash activity related to our operating and financing leases are as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;236,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;202,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financing cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;164,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;199,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new financing lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other non-cash increases in operating lease right-of-use assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other non-cash increases (decreases) in financing lease right-of-use assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;The non-cash activity in the right-of-use assets resulted from lease modifications and remeasurements.&lt;/span&gt;&lt;/div&gt;</cbre:ScheduleOfSupplementalCashFlowInformationAndNonCashActivityRelatedToOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3OTBmNzQ3OGQ0ZWM0NWExYTEyZTY2M2M2NjEzNzMwMy90YWJsZXJhbmdlOjc5MGY3NDc4ZDRlYzQ1YTFhMTJlNjYzYzY2MTM3MzAzXzMtMS0xLTEtMjM3ODU3_e70c20dd-abd6-40a1-b200-031795ebbb53"
      unitRef="usd">236758000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3OTBmNzQ3OGQ0ZWM0NWExYTEyZTY2M2M2NjEzNzMwMy90YWJsZXJhbmdlOjc5MGY3NDc4ZDRlYzQ1YTFhMTJlNjYzYzY2MTM3MzAzXzMtMy0xLTEtMjM3ODU3_1d9af9be-06ee-4a65-90e2-66b41402c433"
      unitRef="usd">202690000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3OTBmNzQ3OGQ0ZWM0NWExYTEyZTY2M2M2NjEzNzMwMy90YWJsZXJhbmdlOjc5MGY3NDc4ZDRlYzQ1YTFhMTJlNjYzYzY2MTM3MzAzXzQtMS0xLTEtMjM3ODU3_bd5d4fc6-72f7-4033-90a8-49a76a8098d4"
      unitRef="usd">2432000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3OTBmNzQ3OGQ0ZWM0NWExYTEyZTY2M2M2NjEzNzMwMy90YWJsZXJhbmdlOjc5MGY3NDc4ZDRlYzQ1YTFhMTJlNjYzYzY2MTM3MzAzXzQtMy0xLTEtMjM3ODU3_d107a79a-e21c-4949-95e1-c721d78fcf1f"
      unitRef="usd">2876000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3OTBmNzQ3OGQ0ZWM0NWExYTEyZTY2M2M2NjEzNzMwMy90YWJsZXJhbmdlOjc5MGY3NDc4ZDRlYzQ1YTFhMTJlNjYzYzY2MTM3MzAzXzUtMS0xLTEtMjM3ODU3_a3aaa859-4c8f-4e5f-bc83-c64f24b8ae24"
      unitRef="usd">37987000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3OTBmNzQ3OGQ0ZWM0NWExYTEyZTY2M2M2NjEzNzMwMy90YWJsZXJhbmdlOjc5MGY3NDc4ZDRlYzQ1YTFhMTJlNjYzYzY2MTM3MzAzXzUtMy0xLTEtMjM3ODU3_3cd2f376-8f9c-473a-bad0-14002e807c4f"
      unitRef="usd">41211000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3OTBmNzQ3OGQ0ZWM0NWExYTEyZTY2M2M2NjEzNzMwMy90YWJsZXJhbmdlOjc5MGY3NDc4ZDRlYzQ1YTFhMTJlNjYzYzY2MTM3MzAzXzYtMS0xLTEtMjM3ODU3_f240f337-e6c7-461d-82fd-6d08aa0bda76"
      unitRef="usd">164275000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3OTBmNzQ3OGQ0ZWM0NWExYTEyZTY2M2M2NjEzNzMwMy90YWJsZXJhbmdlOjc5MGY3NDc4ZDRlYzQ1YTFhMTJlNjYzYzY2MTM3MzAzXzYtMy0xLTEtMjM3ODU3_a5b71100-d400-4f28-a14f-8d054b3633ee"
      unitRef="usd">199275000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3OTBmNzQ3OGQ0ZWM0NWExYTEyZTY2M2M2NjEzNzMwMy90YWJsZXJhbmdlOjc5MGY3NDc4ZDRlYzQ1YTFhMTJlNjYzYzY2MTM3MzAzXzctMS0xLTEtMjM3ODU3_703f631a-fcdb-431c-b199-8a9fda8f53d1"
      unitRef="usd">31272000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3OTBmNzQ3OGQ0ZWM0NWExYTEyZTY2M2M2NjEzNzMwMy90YWJsZXJhbmdlOjc5MGY3NDc4ZDRlYzQ1YTFhMTJlNjYzYzY2MTM3MzAzXzctMy0xLTEtMjM3ODU3_ec0a6eeb-c437-4e6b-a2cd-ca1d7bcd1a46"
      unitRef="usd">39460000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <cbre:OtherNoncashIncreasesDecreasesInOperatingLeaseRightOfUseAssets
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3OTBmNzQ3OGQ0ZWM0NWExYTEyZTY2M2M2NjEzNzMwMy90YWJsZXJhbmdlOjc5MGY3NDc4ZDRlYzQ1YTFhMTJlNjYzYzY2MTM3MzAzXzgtMS0xLTEtMjM3ODU3_7a299c78-0f1f-4216-bee8-8160c0565dde"
      unitRef="usd">31856000</cbre:OtherNoncashIncreasesDecreasesInOperatingLeaseRightOfUseAssets>
    <cbre:OtherNoncashIncreasesDecreasesInOperatingLeaseRightOfUseAssets
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3OTBmNzQ3OGQ0ZWM0NWExYTEyZTY2M2M2NjEzNzMwMy90YWJsZXJhbmdlOjc5MGY3NDc4ZDRlYzQ1YTFhMTJlNjYzYzY2MTM3MzAzXzgtMy0xLTEtMjM3ODU3_7a0cbe99-2d3b-4503-83d1-a9f313a2f6fa"
      unitRef="usd">12126000</cbre:OtherNoncashIncreasesDecreasesInOperatingLeaseRightOfUseAssets>
    <cbre:OtherNoncashIncreasesDecreasesInFinanceLeaseRightOfUseAssets
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3OTBmNzQ3OGQ0ZWM0NWExYTEyZTY2M2M2NjEzNzMwMy90YWJsZXJhbmdlOjc5MGY3NDc4ZDRlYzQ1YTFhMTJlNjYzYzY2MTM3MzAzXzktMS0xLTEtMjM3ODU3_07a7dfdd-fd1d-4eec-9045-51e424fbd7fe"
      unitRef="usd">5779000</cbre:OtherNoncashIncreasesDecreasesInFinanceLeaseRightOfUseAssets>
    <cbre:OtherNoncashIncreasesDecreasesInFinanceLeaseRightOfUseAssets
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjUvZnJhZzoyYzVlZGY5MmMxMDk0YWNjYmFjZjgxNzAwOGU0YTgxZC90YWJsZTo3OTBmNzQ3OGQ0ZWM0NWExYTEyZTY2M2M2NjEzNzMwMy90YWJsZXJhbmdlOjc5MGY3NDc4ZDRlYzQ1YTFhMTJlNjYzYzY2MTM3MzAzXzktMy0xLTEtMjM3ODU3_43d90539-cb36-4e2c-9842-b6fa83dfe6bd"
      unitRef="usd">-2754000</cbre:OtherNoncashIncreasesDecreasesInFinanceLeaseRightOfUseAssets>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzYzNjM_d737a6a9-bf75-40ea-9e38-c4e911547ba7">Commitments and Contingencies&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are a party to a number of pending or threatened lawsuits arising out of, or incident to, our ordinary course of business. We believe that any losses in excess of the amounts accrued therefore as liabilities on our consolidated financial statements are unlikely to be significant, but litigation is inherently uncertain and there is the potential for a material adverse effect on our consolidated financial statements if one or more matters are resolved in a particular period in an amount materially in excess of what we anticipated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January&#160;2008, CBRE MCI, a wholly-owned subsidiary of CBRE Capital Markets, entered into an agreement with Fannie Mae under Fannie Mae&#x2019;s Delegated Underwriting and Servicing Lender Program (DUS Program) to provide financing for multifamily housing with five or more units.&#160;Under the DUS Program, CBRE MCI originates, underwrites, closes and services loans without prior approval by Fannie Mae, and typically, is subject to sharing up to one-third of any losses on loans originated under the DUS Program. CBRE MCI has funded loans with unpaid principal balances of $37.9&#160;billion at December&#160;31, 2022, of which $34.2&#160;billion is subject to such loss sharing arrangements. CBRE&#160;MCI, under its agreement with Fannie Mae, must post cash reserves or other acceptable collateral under formulas established by Fannie Mae to provide for sufficient capital in the event losses occur.&#160;As of December&#160;31, 2022 and 2021, CBRE&#160;MCI had $113.0&#160;million and $100.0&#160;million, respectively, of letters of credit under this reserve arrangement and had recorded a liability of approximately $65.1&#160;million and $64.0&#160;million, respectively, for its loan loss guarantee obligation under such arrangement. Fannie Mae&#x2019;s recourse under the DUS Program is limited to the assets of CBRE MCI, which assets totaled approximately $681.2&#160;million (including $204.9&#160;million of warehouse receivables, a substantial majority of which are pledged against warehouse lines of credit and are therefore not available to Fannie Mae) at December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CBRE Capital Markets participates in Freddie Mac&#x2019;s Multifamily Small Balance Loan (SBL) Program. Under the SBL&#160;program, CBRE Capital Markets has certain repurchase and loss reimbursement obligations. We could potentially be obligated to repurchase any SBL loan originated by CBRE Capital Markets that remains in default for 120&#160;days following the forbearance period, if the default occurred during the first 12&#160;months after origination and such loan had not been earlier securitized. In addition, CBRE Capital Markets may be responsible for a loss not to exceed 10% of the original principal amount of any SBL loan that is not securitized and goes into default after the 12-month repurchase period. CBRE Capital Markets must post a cash reserve or other acceptable collateral to provide for sufficient capital in the event the obligations are triggered. As of both December&#160;31, 2022 and 2021, CBRE Capital Markets had posted a $5.0&#160;million letter of credit under this reserve arrangement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had outstanding letters of credit totaling $206.8&#160;million as of December&#160;31, 2022, excluding letters of credit for which we have outstanding liabilities already accrued on our consolidated balance sheet related to our subsidiaries&#x2019; outstanding reserves for claims under certain insurance programs as well as letters of credit related to operating leases. The CBRE Capital Markets letters of credit totaling $118.0&#160;million as of December&#160;31, 2022 referred to in the preceding paragraphs represented the majority of the $206.8&#160;million outstanding letters of credit as of such date. The remaining letters of credit are primarily executed by us in the ordinary course of business and expire at the end of each of the respective agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had guarantees totaling $79.4&#160;million as of December&#160;31, 2022, excluding guarantees related to pension liabilities, consolidated indebtedness and other obligations for which we have outstanding liabilities already accrued on our consolidated balance sheet, and excluding guarantees related to operating leases. The $79.4&#160;million primarily represents guarantees executed by us in the ordinary course of business, including various guarantees of management and vendor contracts in our operations overseas, which expire at the end of each of the respective agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, as of December&#160;31, 2022, we had issued numerous non-recourse carveout, completion and budget guarantees relating to development projects for the benefit of third parties. These guarantees are commonplace in our industry and are made by us in the ordinary course of our Real Estate Investments business. Non-recourse carveout guarantees generally require that our project-entity borrower not commit specified improper acts, with us potentially liable for all or a portion of such entity&#x2019;s indebtedness or other damages suffered by the lender if those acts occur. Completion and budget guarantees generally require us to complete construction of the relevant project within a specified timeframe and/or within a specified budget, with us potentially being liable for costs to complete in excess of such timeframe or budget. While there can be no assurance, we do not expect to incur any material losses under these guarantees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An important part of the strategy for our Real Estate Investments segment involves investing our capital in certain real estate investments with our clients. For our investment funds, we generally co-invest up to 2.0% of the equity in a particular fund. As of December&#160;31, 2022, we had aggregate future commitments of $106.9&#160;million related to co-investment funds. Additionally, we make selective investments in real estate development projects on our own account or co-invest with our clients with up to 50% of the project&#x2019;s equity as a principal in unconsolidated real estate projects. We had committed capital of $81.0&#160;million and $85.9&#160;million to consolidated and unconsolidated projects, respectively, as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Also refer to Note 22 for the Telford Fire Safety Remediation provision.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <cbre:FundedLoanPrincipalAmountOutstanding
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzEwNTk_9caa6b1d-13e5-474d-b94b-a59510716f87"
      unitRef="usd">37900000000</cbre:FundedLoanPrincipalAmountOutstanding>
    <cbre:FundedLoanPrincipalAmountOutstanding
      contextRef="i81772df4072a423185fe0749b37219c5_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzEwNzg_f8cf1f81-9bb8-4adc-bc95-44f559820615"
      unitRef="usd">34200000000</cbre:FundedLoanPrincipalAmountOutstanding>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i81772df4072a423185fe0749b37219c5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzEzNjM_7d776cba-d790-4d24-a549-bb03607a90c2"
      unitRef="usd">113000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="idf7355b222434f36a2857b6e3f431e36_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzEzNzI_19c5ce27-7dbf-44ae-bc8c-aec2d0680630"
      unitRef="usd">100000000</us-gaap:LettersOfCreditOutstandingAmount>
    <cbre:LoanLossSharingReserve
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzE0ODQ_c002973f-8907-4ef5-90fe-9822b679efab"
      unitRef="usd">65100000</cbre:LoanLossSharingReserve>
    <cbre:LoanLossSharingReserve
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzE0OTE_f831bdf1-a7de-4998-8f1c-19cfd71f8144"
      unitRef="usd">64000000</cbre:LoanLossSharingReserve>
    <cbre:AssetsAvailableForRecourse
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzE2ODk_6bf9e8af-6d1a-488c-bbaf-58f64f4ca8a8"
      unitRef="usd">681200000</cbre:AssetsAvailableForRecourse>
    <us-gaap:NotesReceivableGross
      contextRef="ifa3af636555043c680954f4904ff771d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzE3MDM_381d7062-60df-4c14-be03-821edcc6f0f0"
      unitRef="usd">204900000</us-gaap:NotesReceivableGross>
    <cbre:PercentageOfMaximumOriginalPrincipalAmountLoanLoss
      contextRef="i304061f25d134ee38ba56a0d9f8b3e24_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzMxODc_89f3cf54-755a-4294-872d-a5b695d99399"
      unitRef="number">0.10</cbre:PercentageOfMaximumOriginalPrincipalAmountLoanLoss>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i95423ebbedc748948c11cb0a55eceba6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzM1MzM_13eea3d9-4589-47d1-a48a-6077ccc6b65e"
      unitRef="usd">5000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i304061f25d134ee38ba56a0d9f8b3e24_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzM1MzM_bce74e27-d068-4453-bd4d-63807c1b44cd"
      unitRef="usd">5000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzM2MzE_4272bfb4-3897-4cfd-91b4-9602085bbb23"
      unitRef="usd">206800000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="idcc64b3f38834866bffd6e0d394cc91b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzM5Njg_afe137a3-a811-4f1a-ba8d-823556ccaf8c"
      unitRef="usd">118000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzQwNTI_4272bfb4-3897-4cfd-91b4-9602085bbb23"
      unitRef="usd">206800000</us-gaap:LettersOfCreditOutstandingAmount>
    <cbre:GuarantorObligationsMaximumExposureUndiscounted
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzQyODU_8adf3fe5-1232-4617-86f8-38c553c52860"
      unitRef="usd">79400000</cbre:GuarantorObligationsMaximumExposureUndiscounted>
    <cbre:GuarantorObligationsMaximumExposureUndiscounted
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzQ1NTA_8adf3fe5-1232-4617-86f8-38c553c52860"
      unitRef="usd">79400000</cbre:GuarantorObligationsMaximumExposureUndiscounted>
    <cbre:InvestmentFundsMaximumEquityInRealEstateInvestmentPercent
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzU5MTU_b787d3e5-f9cd-4d6e-a5f9-b9c4cfcf351c"
      unitRef="number">0.020</cbre:InvestmentFundsMaximumEquityInRealEstateInvestmentPercent>
    <cbre:CommitmentsToInvestmentInFutureRealEstateInvestment
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzU5OTY_4a976a06-a743-463f-b305-b68efcebf655"
      unitRef="usd">106900000</cbre:CommitmentsToInvestmentInFutureRealEstateInvestment>
    <cbre:RealEstateInvestmentsMaximumEquityInRealEstateInvestmentPercent
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzE2NDkyNjc0NTM0MjM_95011686-3d09-45a1-bed6-2c40338c5332"
      unitRef="number">0.50</cbre:RealEstateInvestmentsMaximumEquityInRealEstateInvestmentPercent>
    <cbre:OtherCommitmentCapitalInvestmentInConsolidatedProjects
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzIxOTkwMjMyNzA5OTk_ad0fd0eb-39a3-4669-ab2a-04b02335f632"
      unitRef="usd">81000000</cbre:OtherCommitmentCapitalInvestmentInConsolidatedProjects>
    <cbre:OtherCommitmentCapitalInvestmentInUnconsolidatedEntity
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMjgvZnJhZzo2YjQ2OWM2MGZiNTI0YThkODZhOTY2ZWZjODY1Y2NhZC90ZXh0cmVnaW9uOjZiNDY5YzYwZmI1MjRhOGQ4NmE5NjZlZmM4NjVjY2FkXzIxOTkwMjMyNzEwMDc_5ea07f3b-7408-49d3-ab21-4eb9ff9f24bd"
      unitRef="usd">85900000</cbre:OtherCommitmentCapitalInvestmentInUnconsolidatedEntity>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzEvZnJhZzo3ZGE3N2Y5OTFmOWQ0YzNlOGM5NzQyNDNmY2EzZmE1Ny90ZXh0cmVnaW9uOjdkYTc3Zjk5MWY5ZDRjM2U4Yzk3NDI0M2ZjYTNmYTU3XzY_ab343bca-abd3-4034-b184-9c2abf57ae41">Employee Benefit Plans&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Incentive Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2012 Equity Incentive Plan and 2017 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our 2012 Equity Incentive Plan (the 2012&#160;Plan) and 2017&#160;Equity Incentive Plan (the 2017&#160;Plan) were adopted by our board of directors and approved by our stockholders on May&#160;8, 2012 and May&#160;19, 2017, respectively. Both the 2012&#160;Plan and 2017&#160;Plan authorized the grant of stock-based awards to our employees, directors and independent contractors. Our 2012&#160;Plan was terminated in May 2017 in connection with the adoption of our 2017&#160;Plan. Our 2017&#160;Plan was terminated in May&#160;2019 in connection with the adoption of our 2019 Equity Incentive Plan (the 2019&#160;Plan), which is described below. At termination of the 2012&#160;Plan, no unissued shares from the 2012&#160;Plan were allocated to the 2017&#160;Plan for potential future issuance. At termination of the 2017&#160;Plan, no unissued shares from the 2017&#160;Plan were allocated to the 2019&#160;Plan for potential future issuance. Since our 2012&#160;Plan and 2017&#160;Plan have been terminated, no new awards may be granted under them. As of December&#160;31, 2022, assuming the maximum number of shares under our performance-based awards will later be issued, 25,290 outstanding restricted stock unit (RSU) awards to acquire shares of our Class&#160;A common stock granted under the 2012&#160;Plan remain outstanding according to their terms, and we will continue to issue shares to the extent required under the terms of such outstanding awards. Shares underlying awards that expire, terminate or lapse under the 2012&#160;Plan will not become available for grant under the 2017&#160;Plan or the 2019&#160;Plan. As of December&#160;31, 2022, 2,604,344 RSU awards to acquire shares of our Class A common stock granted under the 2017&#160;Plan remain outstanding according to their terms, and we will continue to issue shares to the extent required under the terms of such outstanding awards (noting that any shares granted above target will get deducted from the 2019&#160;Plan reserve as noted below). Shares underlying awards outstanding under the 2017&#160;Plan at termination that are subsequently canceled, forfeited or terminated without issuance to the holder thereof will be available for grant under the 2019&#160;Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2019 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our 2019&#160;Plan was adopted by our board of directors on March&#160;1, 2019 and approved by our stockholders on May&#160;17, 2019. The 2019&#160;Plan authorizes the grant of stock-based awards to employees, directors and independent contractors. Unless terminated earlier, the 2019&#160;Plan will terminate on March&#160;1, 2029. A total of 9,900,000 shares of our Class&#160;A common stock are reserved for issuance under the 2019&#160;Plan, less 189,499 shares granted under the 2017&#160;Plan between March&#160;1, 2019, the date our board of directors approved the plan, and May&#160;17, 2019, the date our stockholders approved the 2019&#160;Plan. Additionally, as mentioned above, shares underlying awards outstanding under the 2017&#160;Plan at termination that are subsequently canceled, forfeited or terminated without issuance to the holder thereof will be available for reissuance under the 2019&#160;Plan. On May&#160;27, 2022, an additional 7,700,000 shares of our Class A common stock was reserved for issuance under the 2019&#160;Plan. As of December&#160;31, 2022, 808,723 shares were cancelled and 795,624 shares were withheld for payment of taxes under the 2017&#160;Plan and added to the authorized pool for the 2019&#160;Plan, bringing the total authorized amount under the 2019&#160;Plan to 19,014,848 shares of our Class A common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares underlying expired, canceled, forfeited or terminated awards under the 2019&#160;Plan (other than awards granted in substitution of an award previously granted), plus those utilized to pay tax withholding obligations with respect to an award (other than an option or stock appreciation right) will be available for reissuance. Awards granted under the 2019&#160;Plan are subject to a minimum vesting condition of one year. As of December&#160;31, 2022, assuming the maximum number of shares under our performance-based awards will later be issued (which includes shares that could be issued over target related to performance awards issued and outstanding under the 2017&#160;Plan), 10,087,368 shares remained available for future grants under this plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The number of shares issued or reserved pursuant to the 2012&#160;Plan, 2017&#160;Plan and 2019&#160;Plan are subject to adjustment on account of a stock split of our outstanding shares, stock dividend, dividend payable in a form other than shares in an amount that has a material effect on the price of the shares, consolidation, combination or reclassification of the shares, recapitalization, spin-off, or other similar occurrences.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-Vested Stock Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have issued non-vested stock awards, including RSUs and restricted shares, in our Class&#160;A common stock to certain of our employees, independent contractors and members of our board of directors. The following is a summary of the awards granted during the years ended December&#160;31, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;During the year ended December&#160;31, 2022, we granted RSUs that are performance vesting in nature, with 1,223,849 reflecting the maximum number of RSUs that may be issued if all of the performance targets are satisfied at their highest levels, and 1,154,113 RSUs that are time vesting in nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;During the year ended December&#160;31, 2021, we granted RSUs that are performance vesting in nature, with 734,352 reflecting the maximum number of RSUs that may be issued if all of the performance targets are satisfied at their highest levels, and 969,299 RSUs that are time vesting in nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;During the year ended December&#160;31, 2020, we granted RSUs that are performance vesting in nature, with 910,346 reflecting the maximum number of RSUs that may be issued if all of the performance targets are satisfied at their highest levels, and 1,150,761 RSUs that are time vesting in nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our annual performance-vesting awards generally vest in full three years from the grant date, based on our achievement against various adjusted income per share performance targets. Our time-vesting awards generally vest 25% per year over four years from the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2017, we made a special grant of RSUs under our 2017&#160;Plan (2017 Special RSU grant) to certain of our employees, with 3,288,618 reflecting the maximum number of RSUs that may be issued if all of the performance targets are satisfied at their highest levels, and 939,605 RSUs that are time vesting in nature. During 2021, we granted additional RSUs, under our 2019 Plan, to certain of our employees, with 146,080 reflecting the maximum number of RSUs that may be issued if all of the performance targets are satisfied at their highest levels. There were no time vesting RSUs associated with the 2021 grants. No such grants under the 2017&#160;Plan were made during 2022 and 2020.  As a condition to this 2017 Special RSU grant, each participant has agreed to execute a Restrictive Covenants Agreement. Each 2017 Special RSU grant (except the ones granted during 2021, which are all performance based) consisted of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.57pt"&gt;Total Shareholder Return (TSR) Performance RSUs with respect to 33.3% of the total number of target RSUs subject to the grant. The actual number of TSR Performance RSUs that will vest is determined by measuring our cumulative TSR against the cumulative TSR of each of the other companies comprising the S&amp;amp;P 500 on the Grant Date (the Comparison Group) over a six year measurement period commencing on the Grant Date and ending on December&#160;1, 2023. For purposes of measuring TSR, the initial value of our common stock was the average closing price of such common stock for the 60 trading days immediately preceding the Grant Date and the final value of our common stock will be the average closing price of such common stock for the 60 trading days immediately preceding December&#160;1, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.8pt"&gt;Time Vesting RSUs with respect to 33.3% of the total number of target RSUs subject to the grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(iii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:3.03pt"&gt;EPS Performance RSUs with respect to 33.3% of the total number of target RSUs subject to the grant. The actual number of EPS Performance RSUs that will vest is determined by measuring our cumulative adjusted income per share growth against the cumulative EPS growth, as reported under GAAP (GAAP EPS), of each of the other members of the Comparison Group over a six year measurement period commencing on January&#160;1, 2018 and ending on December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Time Vesting and TSR Performance RSUs subject to the 2017 Special RSU grants vest on December&#160;1, 2023, while the EPS Performance RSUs subject to the 2017 Special RSU grants vest on December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2022, we made a special grant of RSUs under our 2019&#160;Plan (2022 Special RSU grant) to our CEO, with 88,715 reflecting the maximum number of RSUs that may be issued if all of the performance targets are satisfied at their highest levels, and 25,347 RSUs that are time vesting in nature. As a condition to this 2022 Special RSU grant, the CEO has agreed to execute a Restrictive Covenants Agreement. This 2022 Special RSU grant consisted of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.57pt"&gt;Total Shareholder Return (TSR) Performance RSUs with respect to 33.3% of the total number of target RSUs subject to the grant. The actual number of TSR Performance RSUs that will vest is determined by measuring our cumulative TSR against the cumulative TSR of each of the other companies comprising the S&amp;amp;P 500 on the Grant Date (the Comparison Group) over a five year measurement period commencing on January&#160;1, 2022 and ending on December&#160;31, 2026. For purposes of measuring TSR, the initial value of our common stock was the average closing price of such common stock for the 60 trading days immediately preceding January&#160;1, 2022, and the final value of our common stock will be the average closing price of such common stock for the 60 trading days immediately preceding December&#160;31, 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.8pt"&gt;Time Based RSUs with respect to 33.3% of the total number of target RSUs subject to the grant, vesting on February&#160;25, 2027.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(iii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:3.03pt"&gt;EPS Performance RSUs with respect to 33.3% of the total number of target RSUs subject to the grant.  The actual number of EPS Performance RSUs that will vest is determined by measuring our cumulative adjusted income per share growth against the cumulative EPS growth, as reported under GAAP (GAAP EPS), of each of the other members of the Comparison Group over a five year measurement period commencing on January&#160;1, 2022 and ending on December&#160;31, 2026. These RSUs vest on December&#160;31, 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We estimated the fair value of the TSR Performance RSUs referred to above on the dates of the grants using a Monte Carlo simulation with the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 style="width:51.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.145%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Volatility of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42.71% -  45.80%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.25% -  0.28%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;There were no grants during 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;One grant was awarded in February 2022.  2021 grants were made during different dates therefore a range of inputs is presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2021, we made a special grant of RSUs under our 2019&#160;Plan (Segment RSU Grant) to certain of our employees in Advisory Services and GWS segments, with 1,297,345 reflecting the maximum number of RSUs that may be issued if all of the performance targets are satisfied at their highest levels, and 370,670 RSUs that are time vesting in nature. In 2022, we made additional grants under this plan, with 333,501 reflecting the maximum number of RSUs that may be issued if all of the performance targets are satisfied at the highest levels, and 95,286 RSUs that are time vesting in nature. As a condition to this Segment RSU Grant, each participant has agreed to execute a Restrictive Covenants Agreement. Each Segment RSU Grant consisted of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.57pt"&gt;Time Vesting RSUs with respect to 33.3% of the total number of target RSUs subject to the grant, which cliff vests on November&#160;10, 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.8pt"&gt;Segment Performance RSUs with respect to 33.3% of the total number of target RSUs subject to the grant. The actual number of Segment Performance RSUs that will vest is determined by measuring growth in certain segment specific metrics such as client operating profit, segment operating profit and major markets over a five year measurement period commencing on January&#160;1, 2022 and ending on December&#160;31, 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(iii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:3.03pt"&gt;EPS Performance RSUs with respect to 33.3% of the total number of target RSUs subject to the grant. The actual number of EPS Performance RSUs that will vest is determined by measuring our cumulative adjusted earnings per share growth against the cumulative EPS growth, as reported under GAAP, to a comparative group comprised of each of the other companies comprising the S&amp;amp;P 500 on the grant date over a five year measurement period commencing on January&#160;1, 2022 and ending on December&#160;31, 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the status of our non-vested stock awards is presented in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 style="width:60.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.908%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Shares/Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted&#160;Average&lt;br/&gt;Market&#160;Value&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,709,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;43.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,605,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;56.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Performance award achievement adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;560,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;39.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,780,377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;39.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(412,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;48.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,683,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;47.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,531,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;92.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Performance award achievement adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(189,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;49.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,883,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;46.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(292,998)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,848,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;64.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,796,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;95.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Performance award achievement adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;409,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,372,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;57.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(269,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;79.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,413,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;73.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total compensation expense related to non-vested stock awards was $160.3&#160;million, $184.9&#160;million and $60.4&#160;million for the years ended December&#160;31, 2022, 2021 and 2020, respectively. At December&#160;31, 2022, total unrecognized estimated compensation cost related to non-vested stock awards was approximately $235.1&#160;million, which is expected to be recognized over a weighted average period of approximately 2.9 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Bonuses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have bonus programs covering select employees, including senior management. Awards are based on the position and performance of the employee and the achievement of pre-established financial, operating and strategic objectives. The amounts charged to expense for bonuses were $843.1&#160;million, $871.7&#160;million and $557.6&#160;million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;401(k) Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our CBRE 401(k) Plan (401(k) Plan) is a defined contribution savings plan that allows participant deferrals under Section 401(k) of the Internal Revenue Code (IRC). Most of our U.S. employees, other than qualified real estate agents having the status of independent contractors under section 3508 of the IRC of 1986, as amended, and non-plan electing union employees, are eligible to participate in the plan. The 401(k) Plan provides for participant contributions as well as a company match. A participant is allowed to contribute to the 401(k) Plan from 1% to 75% of his or her compensation, subject to limits imposed by applicable law. Effective October&#160;1, 2021, all active participants vest in company match contributions at 33% per year for each plan year they are employed. For 2021 and 2020, we contributed a 67% match on the first 6% of annual compensation for participants with an annual base salary of less than $100,000 and we contributed a 50% match on the first 6% of annual compensation for participants with an annual base salary of $100,000 or more, or who are commissioned employees (up to $150,000 of compensation). Effective January&#160;1, 2022, we contribute 67% on the first 6% of eligible compensation contributed to the plan (up to $150,000 of eligible pay) for all employees regardless of base compensation or commissioned status. In connection with the 401(k) Plan, we charged to expense $91.1 million, $72.4&#160;million and $83.5&#160;million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Participants are entitled to invest up to 25% of their 401(k) account balance in shares of our common stock. As of December&#160;31, 2022, approximately 1.1 million shares of our common stock were held as investments by participants in our 401(k) Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have two primary non-U.S. contributory defined benefit pension plans (major plans), both based in the U.K. Our subsidiaries maintain these plans to provide retirement benefits to existing and former employees participating in these plans.  With respect to these plans, our historical policy has been to contribute annually to the plans, an amount to fund pension liabilities as actuarially determined and as required by applicable laws and regulations. Our contributions to these plans are invested by the plan trustee and, if these investments do not perform well in the future, we may be required to provide additional contributions to cover any pension underfunding. Effective July&#160;1, 2007, we reached agreements with the active members of these plans to freeze future pension plan benefits. In return, the active members became eligible to enroll in a defined contribution plan. For these plans, as of December&#160;31, 2022 and 2021, the fair values of pension plan assets were $221.1&#160;million and $411.1&#160;million, respectively, and the fair values of projected benefit obligations were $247.1&#160;million and $437.5&#160;million, respectively. As a result, these plans were underfunded by approximately $26.0&#160;million and $26.4&#160;million at December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Items not yet recognized as a component of net periodic pension cost (benefit) for the major plans were $127.7&#160;million and $119.9&#160;million as of December&#160;31, 2022 and 2021, respectively, and were included in accumulated other comprehensive loss in the accompanying consolidated balance sheets. During 2022, on the major plans, there were gains on plan obligations of $159.3&#160;million as a result of changes in actuarial assumptions which was partially offset by $19.1&#160;million in losses due to plan experience. During 2021, there were gains on plan obligations of $22.1&#160;million as a result of changes in actuarial assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, for all plans where total projected benefit obligations exceed plan assets, projected benefit obligations and the fair value of plan assets were $339.9&#160;million and $270.3&#160;million as of December&#160;31, 2022, respectively, and $524.3&#160;million and $438.2 million as of December&#160;31, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, for all plans where total accumulated benefit obligations exceed plan assets, accumulated benefit obligations and the fair value of plan assets were $329.5 million and $270.3 million as of December&#160;31, 2022, respectively, and $510.6 million and $438.2 million as of December&#160;31, 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic pension benefit for all plans was $3.4 million and $8.9 million for the years&#160;ended December&#160;31, 2022 and 2021, respectively, and not material for the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides amounts recognized related to all of our defined benefit pension plans within the following captions on our consolidated balance sheets (dollars in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;56,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;79,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents estimated future benefit payments over the next ten years, as of December&#160;31, 2022. We will fund these obligations from the assets held by these plans. If the assets these plans hold are not sufficient to fund these payments, the company will fund the remaining obligations (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2028-2032&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Estimated future benefit payments for&lt;br/&gt;&#160;&#160;&#160;defined benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;255,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i684f7984801d46289ddb2d5791bfa85b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzEwMjQ_b8cab696-1381-485a-a1fc-8f8ddb8c6498"
      unitRef="shares">25290</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i0f6e0d22ca02449bbcf868e749a243f8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzE0MzA_e029fa73-9834-4ae7-aaa2-d3e758287933"
      unitRef="shares">2604344</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i69ae03824bc64061a3e92ac2d7a584d0_I20190301"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzIyNjA_0c808440-798d-49e2-aef8-24985d49d926"
      unitRef="shares">9900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i3c1b20a9bbed4e10a3f435bb8e7cdbba_D20190301-20190517"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzIzNDM_348566b1-fa81-42c2-aa08-31deb891d435"
      unitRef="shares">189499</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i758925276f0b4d4d91e8b97e62c57db6_I20220527"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzI3NDg3NzkwODIxMzk_c9d17837-5097-49d7-b8b6-67402840aa7e"
      unitRef="shares">7700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="if884acd27d744451a61b2dbddd27ade8_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzI3Mzk_49d5722d-2021-431b-badb-5813f1143190"
      unitRef="shares">808723</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <cbre:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWithheldForPaymentOfTaxes
      contextRef="if884acd27d744451a61b2dbddd27ade8_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzI3Njg_a20e4aa2-fd6e-4f46-8d1c-463e9187e5b2"
      unitRef="shares">795624</cbre:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWithheldForPaymentOfTaxes>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="if291bc58226e42b6a49a5509fb1dde99_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzI5MjQ_24b2b0d0-8f73-4c80-a115-6cfe69bb84e5"
      unitRef="shares">19014848</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i28cef6fdb22842c9950d658258a66ebb_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzMzNTk_36d556e7-8a64-43c0-9ab1-785081be6017">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="id561b123bf4c4de9b827556625ede733_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzM1OTE_6e27a42f-f1ab-4f15-909a-2b59ecb24c2b"
      unitRef="shares">10087368</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i993b6bbf396746d28fc1b804f8253000_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzQ0NDk_4e09ca83-bae3-4762-94d5-4d465bdb8e23"
      unitRef="shares">1223849</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i803009c36f5a46a39359d23d72d4001f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzQ1ODU_2559eefa-799a-4a37-a6c1-e0d64997a2ea"
      unitRef="shares">1154113</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="id293798eefd8454ba5402cfc6ff6578e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzQ3MTI_461c9982-58e9-43bf-9e66-0483bb6001db"
      unitRef="shares">734352</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i3635d64203c145c89434c7d09d8b3175_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzQ4NDg_3e15e9d7-dc1d-4371-a0a5-6e2dc47c0cf4"
      unitRef="shares">969299</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i20e5aa7fafac4cd6944cdcd1eb7087f0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzQ5NzQ_6b1f81c8-6a6e-490c-9c1c-8e769f853304"
      unitRef="shares">910346</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ifa98a36145074b059507d94eae3b3977_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzUxMTA_ed56f953-3556-470f-b944-9f44c84a42d0"
      unitRef="shares">1150761</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i7013b0e5530a46d0804ac9457fad3e3b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzUyMTE_396f5eda-b235-47dd-8630-582bddc6309e">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i80dcce332aaa4530866a047975c039e9_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzUzNjI_efb9b73b-395d-4d74-a8ee-6b2d8957168b"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i80dcce332aaa4530866a047975c039e9_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzUzNzk_2bd2ce00-2c42-41e2-85fc-7b19969a8bc6">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ic7385fa8ecfc44fca528decf9455a5ff_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzU1MDE_6233ef9d-85e3-41ff-a7d9-dafbd6e32fe1"
      unitRef="shares">3288618</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i17a9ff61a1e14e0e801821bbaaf24b8c_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzU2Mzc_df1921cc-914f-4813-abc6-b2261d14ab40"
      unitRef="shares">939605</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i241dc9e07d6846a0a31b91b44c70de09_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzI3NDg3NzkwOTUzNjI_4bdae4b3-dd6e-4152-bc91-07532dec3afa"
      unitRef="shares">146080</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="iabb51eeef83c4f3e9f63028d4197f084_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzIwMzQwOTY1MTQyMjIz_d13db58a-b586-4eef-a964-fd411217e93f"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i5aba04616090468098633dd79ec5efae_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzIwMzQwOTY1MTQyMjIz_e94113a2-4f0e-433f-8e5e-eb7c676eb21d"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <cbre:ShareBasedCompensationArrangementByShareBasedPaymentPercentageOfTargetRestrictedStockUnit
      contextRef="i947588877d9b4b679ffeb88e4dcc6019_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzY2MzU_2a46fbc1-2123-4bb3-86e1-7d1c999cf998"
      unitRef="number">0.333</cbre:ShareBasedCompensationArrangementByShareBasedPaymentPercentageOfTargetRestrictedStockUnit>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i1130e02678db40b6ad3229148f419e04_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzEwMDY2_c28e6ff7-2cf3-4dbc-9b48-44dbc57b103c">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <cbre:NumberOfTradingTermRequiredForPurposesOfMeasuringShareholderReturnBasedOnAverageClosingPriceOfCommonStockImmediatelyPrecedingGrantDate
      contextRef="i1130e02678db40b6ad3229148f419e04_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzcxMjc_abd0b04f-dba1-4559-9e28-0ba752755090">P60D</cbre:NumberOfTradingTermRequiredForPurposesOfMeasuringShareholderReturnBasedOnAverageClosingPriceOfCommonStockImmediatelyPrecedingGrantDate>
    <cbre:NumberOfTradingTermRequiredForPurposesOfMeasuringShareholderReturnBasedOnAverageClosingPriceOfCommonStockImmediatelyPrecedingGrantDate
      contextRef="i1130e02678db40b6ad3229148f419e04_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzcyODM_abd0b04f-dba1-4559-9e28-0ba752755090">P60D</cbre:NumberOfTradingTermRequiredForPurposesOfMeasuringShareholderReturnBasedOnAverageClosingPriceOfCommonStockImmediatelyPrecedingGrantDate>
    <cbre:ShareBasedCompensationArrangementByShareBasedPaymentPercentageOfTargetRestrictedStockUnit
      contextRef="i803009c36f5a46a39359d23d72d4001f_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzI3NDg3NzkwODI5NjY_495eb3cc-0394-408a-8220-6cf5186cb164"
      unitRef="number">0.333</cbre:ShareBasedCompensationArrangementByShareBasedPaymentPercentageOfTargetRestrictedStockUnit>
    <cbre:ShareBasedCompensationArrangementByShareBasedPaymentPercentageOfTargetRestrictedStockUnit
      contextRef="id6a104f20369453bbf38b37a11e6b768_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzczNjE_c2987c37-36b8-4972-a1a5-91d086f763e0"
      unitRef="number">0.333</cbre:ShareBasedCompensationArrangementByShareBasedPaymentPercentageOfTargetRestrictedStockUnit>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ie0d70b68e30c4b239c25137ad81b3c29_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzEwMDU3_a88f5355-aff3-4f98-8f4f-4b75930e6d55">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="iea34919785444b30870876d4ce5c9630_I20220228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzIwMzQwOTY1MTQzOTEy_21c92edf-529c-4cad-ac40-6db3bf067eff"
      unitRef="shares">88715</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i64f33d777caa4a7db19dbd973d699d6e_I20220228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzIwMzQwOTY1MTQ0MDUw_61307a55-5733-400a-bae8-076ab5a64240"
      unitRef="shares">25347</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <cbre:ShareBasedCompensationArrangementByShareBasedPaymentPercentageOfTargetRestrictedStockUnit
      contextRef="id8d5eb249e5f42fe85231e479f40cebc_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzIwMzQwOTY1MTQ2Mjcw_f5fb7dab-abbe-4f58-a6d0-2770e1982742"
      unitRef="number">0.333</cbre:ShareBasedCompensationArrangementByShareBasedPaymentPercentageOfTargetRestrictedStockUnit>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="idf7848d839114bf6b38f576179a70a83_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzk4OTU2MDQ2ODY4NTA_e0b412ae-87e0-4428-81fb-1a636e2092f1">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <cbre:NumberOfTradingTermRequiredForPurposesOfMeasuringShareholderReturnBasedOnAverageClosingPriceOfCommonStockImmediatelyPrecedingGrantDate
      contextRef="idf7848d839114bf6b38f576179a70a83_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzIwMzQwOTY1MTQ2NzY3_2b4e9c46-4fe1-4171-b9b0-53757da538f8">P60D</cbre:NumberOfTradingTermRequiredForPurposesOfMeasuringShareholderReturnBasedOnAverageClosingPriceOfCommonStockImmediatelyPrecedingGrantDate>
    <cbre:NumberOfTradingTermRequiredForPurposesOfMeasuringShareholderReturnBasedOnAverageClosingPriceOfCommonStockImmediatelyPrecedingGrantDate
      contextRef="idf7848d839114bf6b38f576179a70a83_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzIwMzQwOTY1MTQ2OTI0_2b4e9c46-4fe1-4171-b9b0-53757da538f8">P60D</cbre:NumberOfTradingTermRequiredForPurposesOfMeasuringShareholderReturnBasedOnAverageClosingPriceOfCommonStockImmediatelyPrecedingGrantDate>
    <cbre:ShareBasedCompensationArrangementByShareBasedPaymentPercentageOfTargetRestrictedStockUnit
      contextRef="i11a4e9856fb546bbb94e18a5d6004e41_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzIwMzQwOTY1MTQ0MjQ5_6d482ae2-f23f-48f0-b452-b9ef4fd25e28"
      unitRef="number">0.333</cbre:ShareBasedCompensationArrangementByShareBasedPaymentPercentageOfTargetRestrictedStockUnit>
    <cbre:ShareBasedCompensationArrangementByShareBasedPaymentPercentageOfTargetRestrictedStockUnit
      contextRef="i56e5e9a777bb4bb8a7eba8c6f459bf1c_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzIwMzQwOTY1MTQ0NDMw_9a87a876-0440-4b51-8c4e-95a94a28b7d6"
      unitRef="number">0.333</cbre:ShareBasedCompensationArrangementByShareBasedPaymentPercentageOfTargetRestrictedStockUnit>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i066e007b121241e3948bfb3ffe0ce8b2_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzk4OTU2MDQ2ODY4NDk_389721f7-f698-492a-8613-c51053c556ae">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzEwMDY1_bdf12f31-b13d-4bbe-9a5d-bd2fd8c4c9ad">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We estimated the fair value of the TSR Performance RSUs referred to above on the dates of the grants using a Monte Carlo simulation with the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 style="width:51.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.145%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Volatility of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42.71% -  45.80%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.25% -  0.28%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;There were no grants during 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;One grant was awarded in February 2022.  2021 grants were made during different dates therefore a range of inputs is presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTpjNGEwM2YwNTk0MjU0Y2VhYjFkMjI2NTA2MGIyNmU5My90YWJsZXJhbmdlOmM0YTAzZjA1OTQyNTRjZWFiMWQyMjY1MDYwYjI2ZTkzXzItMy0xLTEtMjM3ODU3_665bb7c9-ae14-4df0-8747-43be79a079f9"
      unitRef="number">0.3555</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ib9a3158157214a4885b1553ad6365294_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTpjNGEwM2YwNTk0MjU0Y2VhYjFkMjI2NTA2MGIyNmU5My90YWJsZXJhbmdlOmM0YTAzZjA1OTQyNTRjZWFiMWQyMjY1MDYwYjI2ZTkzXzItNS0xLTEtMjM3ODU3L3RleHRyZWdpb246OTk3MzhjZWVmMDNlNGIxY2IyYTQ5ODA2ZjgxMzk2NGZfMjc0ODc3OTA2OTQ2NQ_6c7d9d70-478a-4d6e-b69e-c34ecf1801bd"
      unitRef="number">0.4271</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ib9a2ec010f51468d9577b7617bb752af_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTpjNGEwM2YwNTk0MjU0Y2VhYjFkMjI2NTA2MGIyNmU5My90YWJsZXJhbmdlOmM0YTAzZjA1OTQyNTRjZWFiMWQyMjY1MDYwYjI2ZTkzXzItNS0xLTEtMjM3ODU3L3RleHRyZWdpb246OTk3MzhjZWVmMDNlNGIxY2IyYTQ5ODA2ZjgxMzk2NGZfMjc0ODc3OTA2OTQ4MQ_6c0dfcb3-29e0-4032-8cbd-45d4fb271272"
      unitRef="number">0.4580</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTpjNGEwM2YwNTk0MjU0Y2VhYjFkMjI2NTA2MGIyNmU5My90YWJsZXJhbmdlOmM0YTAzZjA1OTQyNTRjZWFiMWQyMjY1MDYwYjI2ZTkzXzMtMy0xLTEtMjM3ODU3_407788b9-5c37-4b13-b2d9-34970725cfe5"
      unitRef="number">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTpjNGEwM2YwNTk0MjU0Y2VhYjFkMjI2NTA2MGIyNmU5My90YWJsZXJhbmdlOmM0YTAzZjA1OTQyNTRjZWFiMWQyMjY1MDYwYjI2ZTkzXzMtNS0xLTEtMjM3ODU3_47ef8c1e-16ee-488f-89d2-40a44799a35d"
      unitRef="number">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ib7c34d1648594f59add05dacb263bc98_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTpjNGEwM2YwNTk0MjU0Y2VhYjFkMjI2NTA2MGIyNmU5My90YWJsZXJhbmdlOmM0YTAzZjA1OTQyNTRjZWFiMWQyMjY1MDYwYjI2ZTkzXzQtMy0xLTEtMjM3ODU3_b6599da9-c96d-4f4d-b74e-908932ccbf5b"
      unitRef="number">0.0184</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ib9a3158157214a4885b1553ad6365294_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTpjNGEwM2YwNTk0MjU0Y2VhYjFkMjI2NTA2MGIyNmU5My90YWJsZXJhbmdlOmM0YTAzZjA1OTQyNTRjZWFiMWQyMjY1MDYwYjI2ZTkzXzQtNS0xLTEtMjM3ODU3L3RleHRyZWdpb246MTQyZDdlMDExNzVlNGU3MWJkNGU3ODhhMmFhZThmYjBfMjc0ODc3OTA2OTQ2Mw_6f96a258-1c60-4f26-a134-532fa25ddd08"
      unitRef="number">0.0025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ib9a2ec010f51468d9577b7617bb752af_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTpjNGEwM2YwNTk0MjU0Y2VhYjFkMjI2NTA2MGIyNmU5My90YWJsZXJhbmdlOmM0YTAzZjA1OTQyNTRjZWFiMWQyMjY1MDYwYjI2ZTkzXzQtNS0xLTEtMjM3ODU3L3RleHRyZWdpb246MTQyZDdlMDExNzVlNGU3MWJkNGU3ODhhMmFhZThmYjBfMTA_1decec79-4114-4c33-93a8-0741552e73dc"
      unitRef="number">0.0028</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ife4f596966ed4650ad01e5a462f91b96_I20211121"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzI3NDg3NzkwOTU2ODk_76fc77cc-d19a-49e5-bed3-e6e092bfbdd0"
      unitRef="shares">1297345</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i01f3603c9ffe47a391849d306236a70b_I20211121"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzI3NDg3NzkwOTU3MDc_c71971a7-d780-4daa-ac4e-ef0b0c6aa947"
      unitRef="shares">370670</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i389a115bd25f47b7b831f18e56eb177f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzI3NDg3NzkwOTU3MTc_ee422979-e131-4cbd-9bf1-a953711ffcbe"
      unitRef="shares">333501</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i5846f43fb4194ab48dd37b3d6f4c3c5e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzI3NDg3NzkwOTU3MjY_f2a31ac3-ef15-4bb0-94a0-806ca3718e2b"
      unitRef="shares">95286</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <cbre:ShareBasedCompensationArrangementByShareBasedPaymentPercentageOfTargetRestrictedStockUnit
      contextRef="i42784c9793bd427b897ebc96b16db587_I20211130"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzg3MTQ_e8280746-43e2-4294-b072-b5c5d2783868"
      unitRef="number">0.333</cbre:ShareBasedCompensationArrangementByShareBasedPaymentPercentageOfTargetRestrictedStockUnit>
    <cbre:ShareBasedCompensationArrangementByShareBasedPaymentPercentageOfTargetRestrictedStockUnit
      contextRef="ibb27277285634df19209682457dda7a5_I20211130"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzMyOTg1MzQ5MTg0OTE_efd420d2-9cdc-40be-bc5e-7c500f3d4ad2"
      unitRef="number">0.333</cbre:ShareBasedCompensationArrangementByShareBasedPaymentPercentageOfTargetRestrictedStockUnit>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ibb340c3e06fd4419a2ec5a069b47050b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzk4OTU2MDQ2ODY4NTE_5b00d456-0700-44ea-b6b3-94e679eb12dd">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <cbre:ShareBasedCompensationArrangementByShareBasedPaymentPercentageOfTargetRestrictedStockUnit
      contextRef="if63fc9769ce64a13b39e50827a8fa787_I20211130"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzMyOTg1MzQ5MTk0MDA_07ab5add-da2b-4ecb-8f31-488b26db1211"
      unitRef="number">0.333</cbre:ShareBasedCompensationArrangementByShareBasedPaymentPercentageOfTargetRestrictedStockUnit>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i066e007b121241e3948bfb3ffe0ce8b2_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzk4OTU2MDQ2ODY4NTI_536bc9e9-29c2-4ac0-8b48-893ca93c533e">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzEwMDY4_4db9953c-187c-402f-92c1-90b70cfb7354">&lt;div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the status of our non-vested stock awards is presented in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 style="width:60.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.908%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Shares/Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted&#160;Average&lt;br/&gt;Market&#160;Value&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,709,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;43.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,605,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;56.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Performance award achievement adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;560,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;39.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,780,377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;39.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(412,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;48.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,683,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;47.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,531,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;92.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Performance award achievement adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(189,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;49.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,883,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;46.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(292,998)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,848,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;64.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,796,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;95.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Performance award achievement adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;409,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,372,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;57.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(269,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;79.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,413,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;73.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i78c798bc9ba5469f86919402c1e9dfc8_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzYtMS0xLTEtMjM3ODU3_64f83cd3-5264-4582-ad35-512d6cb738cd"
      unitRef="shares">7709699</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i78c798bc9ba5469f86919402c1e9dfc8_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzYtMy0xLTEtMjM3ODU3_9ada19ff-736a-45ea-897b-738edc4ba5e9"
      unitRef="usdPerShare">43.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i2d8f4b4407a64a40b1d0147f0b4e1a8d_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzctMS0xLTEtMjM3ODU3_11845183-f00b-4671-b80b-8f1c488d12df"
      unitRef="shares">1605934</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2d8f4b4407a64a40b1d0147f0b4e1a8d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzctMy0xLTEtMjM3ODU3_aa62bd5f-be36-4451-bc5b-59da8858e8d7"
      unitRef="usdPerShare">56.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <cbre:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentForPerformanceAchieved
      contextRef="i2d8f4b4407a64a40b1d0147f0b4e1a8d_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzgtMS0xLTEtMjM3ODU3_1eaf4f22-16e9-4b7a-b7aa-c21fd8b88ce1"
      unitRef="shares">560563</cbre:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentForPerformanceAchieved>
    <cbre:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAwardAchievementAdjustmentsWeightedAverageGrantDateFairValue
      contextRef="i2d8f4b4407a64a40b1d0147f0b4e1a8d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzgtMy0xLTEtMjM3ODU3_fb4c0953-8f36-46e7-91e1-39984f1deaf3"
      unitRef="usdPerShare">39.89</cbre:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAwardAchievementAdjustmentsWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i2d8f4b4407a64a40b1d0147f0b4e1a8d_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzktMS0xLTEtMjM3ODU3_3144a074-f110-496a-a5d2-0fcda6089a25"
      unitRef="shares">2780377</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2d8f4b4407a64a40b1d0147f0b4e1a8d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzktMy0xLTEtMjM3ODU3_e990dbe9-28c6-4279-9949-ea616103188c"
      unitRef="usdPerShare">39.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i2d8f4b4407a64a40b1d0147f0b4e1a8d_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzEwLTEtMS0xLTIzNzg1Nw_dbd907e3-4fb7-49e9-a54b-99e3c95d62fc"
      unitRef="shares">412407</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i2d8f4b4407a64a40b1d0147f0b4e1a8d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzEwLTMtMS0xLTIzNzg1Nw_bfff4006-1bcd-4215-8bc8-9501a94535ad"
      unitRef="usdPerShare">48.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i77529a1c7b534820bf685ad298aae64c_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzExLTEtMS0xLTIzNzg1Nw_818ab32b-2b88-4ccd-ad5b-752f7c0a758a"
      unitRef="shares">6683412</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i77529a1c7b534820bf685ad298aae64c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzExLTMtMS0xLTIzNzg1Nw_445dbaf3-ffc3-46aa-a870-1e50aeb58d09"
      unitRef="usdPerShare">47.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i8dc20389e5d04036a12947d1f50aef73_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzEyLTEtMS0xLTIzNzg1Nw_f990bf91-a67b-4800-aa3c-ebdaae5d8050"
      unitRef="shares">2531959</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i8dc20389e5d04036a12947d1f50aef73_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzEyLTMtMS0xLTIzNzg1Nw_9380d2ee-3e1c-4ba6-84d3-faad42e7f7ef"
      unitRef="usdPerShare">92.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <cbre:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentForPerformanceAchieved
      contextRef="i8dc20389e5d04036a12947d1f50aef73_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzEzLTEtMS0xLTIzNzg1Nw_f6885496-7b52-4dbb-842c-bdba5ea23bd6"
      unitRef="shares">-189930</cbre:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentForPerformanceAchieved>
    <cbre:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAwardAchievementAdjustmentsWeightedAverageGrantDateFairValue
      contextRef="i8dc20389e5d04036a12947d1f50aef73_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzEzLTMtMS0xLTIzNzg1Nw_8732b41a-feb3-4bb9-89d5-06296b507b7f"
      unitRef="usdPerShare">49.76</cbre:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAwardAchievementAdjustmentsWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i8dc20389e5d04036a12947d1f50aef73_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzE0LTEtMS0xLTIzNzg1Nw_902af54a-d5f5-42ba-a31c-9034da09d6cb"
      unitRef="shares">1883652</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i8dc20389e5d04036a12947d1f50aef73_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzE0LTMtMS0xLTIzNzg1Nw_67f08a26-fae0-41b1-a5e0-3f2312b993c2"
      unitRef="usdPerShare">46.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i8dc20389e5d04036a12947d1f50aef73_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzE1LTEtMS0xLTIzNzg1Nw_d467dc6a-6db7-406a-9e9b-9a5f955da677"
      unitRef="shares">292998</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i8dc20389e5d04036a12947d1f50aef73_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzE1LTMtMS0xLTIzNzg1Nw_307b8fa8-4aac-4968-a94f-88695f1ff00f"
      unitRef="usdPerShare">55.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzE2LTEtMS0xLTIzNzg1Nw_ecf110be-e877-4b15-964c-a42810053096"
      unitRef="shares">6848791</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzE2LTMtMS0xLTIzNzg1Nw_f7d23c22-c1e4-4cf7-a753-df2b4d3b1972"
      unitRef="usdPerShare">64.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iebd048e61c8e45ae82b25bd67bf17162_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzE3LTEtMS0xLTI0Nzk1Nw_93219cb3-4f6c-46d9-9e4f-1af07306fbce"
      unitRef="shares">1796196</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iebd048e61c8e45ae82b25bd67bf17162_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzE3LTMtMS0xLTI0Nzk1Nw_a3061bab-a7df-4ccc-8b69-ddbaf0d446cf"
      unitRef="usdPerShare">95.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <cbre:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentForPerformanceAchieved
      contextRef="iebd048e61c8e45ae82b25bd67bf17162_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzE4LTEtMS0xLTI0Nzk2Mg_8da41aa9-5977-40e6-9fda-69a89e2dabe0"
      unitRef="shares">409851</cbre:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentForPerformanceAchieved>
    <cbre:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAwardAchievementAdjustmentsWeightedAverageGrantDateFairValue
      contextRef="iebd048e61c8e45ae82b25bd67bf17162_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzE4LTMtMS0xLTI0Nzk2Mg_90d06081-0f59-49f5-9cd6-1e8bd47e8fc3"
      unitRef="usdPerShare">77.99</cbre:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAwardAchievementAdjustmentsWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="iebd048e61c8e45ae82b25bd67bf17162_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzE5LTEtMS0xLTI0Nzk4Mg_a285df40-c103-458f-8963-d00ee5555ef1"
      unitRef="shares">1372123</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="iebd048e61c8e45ae82b25bd67bf17162_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzE5LTMtMS0xLTI0Nzk5NQ_ad69c26d-1b6d-4e89-8e8a-d8ba7556d4c9"
      unitRef="usdPerShare">57.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="iebd048e61c8e45ae82b25bd67bf17162_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzIwLTEtMS0xLTI0Nzk4Mg_28392b80-9c06-4425-97fc-5bcb2ba2b9eb"
      unitRef="shares">269636</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="iebd048e61c8e45ae82b25bd67bf17162_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzIwLTMtMS0xLTI0Nzk5NQ_2c8115c3-f6a9-47dd-8e52-603cd2ebacc5"
      unitRef="usdPerShare">79.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzIxLTEtMS0xLTI0Nzk4Mg_8a621e8f-efd0-406d-9b7b-891d7eae975f"
      unitRef="shares">7413079</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90YWJsZTo5YWYwMGI2M2U4MzQ0ZjVmYTVlODc3MjIyMjU5OTk3Mi90YWJsZXJhbmdlOjlhZjAwYjYzZTgzNDRmNWZhNWU4NzcyMjIyNTk5OTcyXzIxLTMtMS0xLTI0Nzk5NQ_fc1d293a-32f4-413c-b2da-1b027e59a3f7"
      unitRef="usdPerShare">73.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iebd048e61c8e45ae82b25bd67bf17162_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzk3OTE_c37fe252-29a6-4884-b1f8-516b487479de"
      unitRef="usd">160300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8dc20389e5d04036a12947d1f50aef73_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzk3OTU_035772f2-f3c5-4e0d-a3e8-a3f50a4c64a9"
      unitRef="usd">184900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2d8f4b4407a64a40b1d0147f0b4e1a8d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzk4MDI_928a32c7-1e98-425d-ab64-44c585c4d13a"
      unitRef="usd">60400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ife8ceb67a56b4eb5a5de86022cbac1b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzk5NjE_a5d49e26-fe9b-4a76-8fdd-1a9729a8ec38"
      unitRef="usd">235100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="iebd048e61c8e45ae82b25bd67bf17162_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzQvZnJhZzoxZGFiMjE0NzAyNmE0Y2NlYmIyYjJiYzY5MjVkZGQyZi90ZXh0cmVnaW9uOjFkYWIyMTQ3MDI2YTRjY2ViYjJiMmJjNjkyNWRkZDJmXzEwMDQ4_59e6f9f9-3f6c-434b-85bc-8880762a37a1">P2Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <cbre:BonusExpense
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzcvZnJhZzphZDgyNGZmMmZjOTY0MGMyOGNmYjJlZjk0OGZiNTA3Zi90ZXh0cmVnaW9uOmFkODI0ZmYyZmM5NjQwYzI4Y2ZiMmVmOTQ4ZmI1MDdmXzI5MQ_0029816f-a2f6-4319-9319-d9eb37187372"
      unitRef="usd">843100000</cbre:BonusExpense>
    <cbre:BonusExpense
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzcvZnJhZzphZDgyNGZmMmZjOTY0MGMyOGNmYjJlZjk0OGZiNTA3Zi90ZXh0cmVnaW9uOmFkODI0ZmYyZmM5NjQwYzI4Y2ZiMmVmOTQ4ZmI1MDdmXzI5NQ_e7b5f5e6-b912-430d-a544-87081ffa29d9"
      unitRef="usd">871700000</cbre:BonusExpense>
    <cbre:BonusExpense
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zMzcvZnJhZzphZDgyNGZmMmZjOTY0MGMyOGNmYjJlZjk0OGZiNTA3Zi90ZXh0cmVnaW9uOmFkODI0ZmYyZmM5NjQwYzI4Y2ZiMmVmOTQ4ZmI1MDdmXzMwMg_d8525b8a-b401-47c3-b182-aa507edcfc6c"
      unitRef="usd">557600000</cbre:BonusExpense>
    <cbre:DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzU3Mg_a2161ce4-e351-4c29-b9de-9cd367beea42"
      unitRef="number">0.01</cbre:DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzU3OA_4d2a806e-9381-4e4f-aefa-3daf0b8ae724"
      unitRef="number">0.75</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <cbre:PercentageVestPerYearEmployed
      contextRef="i2ef6120b617747b991c1547529bd7a51_D20211001-20211001"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3Xzk1MA_da4eb1ab-952a-4271-b789-3c0109c424c1"
      unitRef="number">0.33</cbre:PercentageVestPerYearEmployed>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i66762fa2a8b34db9b61b4471c6de6961_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzEwMzY_0f7b6aec-8cb7-42a6-9f15-c935552db18e"
      unitRef="number">0.67</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="iad43e6da138c433c9ec4a06ff151cae2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzEwMzY_a384a53f-1987-4567-8dad-71d292e31313"
      unitRef="number">0.67</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="ifc3515be7927427da4043b56b2c4ee9c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzEwMzY_d3e1ceee-06e5-4960-95e2-b281655335f5"
      unitRef="number">0.67</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i66762fa2a8b34db9b61b4471c6de6961_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzEwNTg_8bec7006-481c-4a5c-8c66-d49116afac31"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="iad43e6da138c433c9ec4a06ff151cae2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzEwNTg_d104ae15-df52-4a60-ad9e-187855797e79"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ifc3515be7927427da4043b56b2c4ee9c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzEwNTg_d85fe976-a7cc-41c2-929c-5d4fc73429d6"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="i66762fa2a8b34db9b61b4471c6de6961_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzExNDE_807b33c1-5a55-4345-9f69-8bb20445180d"
      unitRef="usd">100000</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="ifc3515be7927427da4043b56b2c4ee9c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzExNDE_9a2dcda7-6d8d-4dca-8bd9-4b87dfb9bb91"
      unitRef="usd">100000</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="iad43e6da138c433c9ec4a06ff151cae2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzExNDE_e728a563-c305-4783-affe-e8b16d392d55"
      unitRef="usd">100000</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i6eb0f7c151b74013b27830a25955ed75_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzExNjU_00c8979d-8f7e-412f-a90f-6a8fdc1d9a69"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i8214439473eb4dd38123a6ab2ed464ba_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzExNjU_09fdbeff-8493-4a7a-a092-4e1427d69ea6"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i1f5bd12fed954e7b8be8525245f00814_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzExNjU_8b7b4efd-a2d8-4288-af0b-525142e46597"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i6eb0f7c151b74013b27830a25955ed75_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzExODc_49f8ab7a-8b27-4112-afb9-fef2a1476f8a"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i8214439473eb4dd38123a6ab2ed464ba_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzExODc_56541ef7-ac9d-4fe4-85bb-117d9692d2df"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i1f5bd12fed954e7b8be8525245f00814_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzExODc_afb586aa-b057-443e-91a1-52d8bb9a0871"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <cbre:DefinedContributionPlanMinimumAnnualContributionPerEmployeeAmount
      contextRef="i8214439473eb4dd38123a6ab2ed464ba_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzEyNjA_0059f624-8bb7-4ac8-83e9-222a9c0ae2a0"
      unitRef="usd">100000000</cbre:DefinedContributionPlanMinimumAnnualContributionPerEmployeeAmount>
    <cbre:DefinedContributionPlanMinimumAnnualContributionPerEmployeeAmount
      contextRef="i1f5bd12fed954e7b8be8525245f00814_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzEyNjA_2ae30eb4-a1cf-42ab-a586-bf98d30ed905"
      unitRef="usd">100000000</cbre:DefinedContributionPlanMinimumAnnualContributionPerEmployeeAmount>
    <cbre:DefinedContributionPlanMinimumAnnualContributionPerEmployeeAmount
      contextRef="i6eb0f7c151b74013b27830a25955ed75_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzEyNjA_9ec6d8f2-efe0-46da-8241-e094615a32c4"
      unitRef="usd">100000000</cbre:DefinedContributionPlanMinimumAnnualContributionPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="i8214439473eb4dd38123a6ab2ed464ba_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzEzMTQ_184cb657-bd07-45ca-b73e-f877b65857cb"
      unitRef="usd">150000</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="i1f5bd12fed954e7b8be8525245f00814_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzEzMTQ_ace5e354-e152-4da2-9a20-4017b4cfd162"
      unitRef="usd">150000</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="i6eb0f7c151b74013b27830a25955ed75_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzEzMTQ_c5ea65b1-874f-49ce-a269-4f6791d8bb87"
      unitRef="usd">150000</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="ic430bc5810194f79b2922a0b6b5d8889_D20220101-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzEzNjg_db476a96-86a1-407e-8edd-86cc4d094e8b"
      unitRef="number">0.67</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ic430bc5810194f79b2922a0b6b5d8889_D20220101-20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzEzODQ_757ad634-85fb-4e14-a22a-8901c42cb8f9"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="i8214439473eb4dd38123a6ab2ed464ba_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzE0NDM_184cb657-bd07-45ca-b73e-f877b65857cb"
      unitRef="usd">150000</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="i1f5bd12fed954e7b8be8525245f00814_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzE0NDM_ace5e354-e152-4da2-9a20-4017b4cfd162"
      unitRef="usd">150000</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="i6eb0f7c151b74013b27830a25955ed75_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzE0NDM_c5ea65b1-874f-49ce-a269-4f6791d8bb87"
      unitRef="usd">150000</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzE1OTU_5eb1a808-1237-48bc-9728-bdda04bea3c1"
      unitRef="usd">91100000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzE1OTk_c25930a5-7c92-4da1-b89c-01d9fa28abf4"
      unitRef="usd">72400000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzE2MDY_8502b9b5-9a6a-4bc6-b370-1c8578226ce4"
      unitRef="usd">83500000</us-gaap:DefinedContributionPlanCostRecognized>
    <cbre:PercentOfEmployeeInvestmentInDefinedBenefitPlan
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzE3MDA_67410aa5-a12d-46da-89ed-1edcfa3769b4"
      unitRef="number">0.25</cbre:PercentOfEmployeeInvestmentInDefinedBenefitPlan>
    <cbre:NumberOfShareHeldAsInvestmentByParticipantUnderDefinedContributionPlan
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDAvZnJhZzowMTI4NTk0Y2Y5YTM0Mjg3ODE0NjIzMTA5NTVlZTczNy90ZXh0cmVnaW9uOjAxMjg1OTRjZjlhMzQyODc4MTQ2MjMxMDk1NWVlNzM3XzE3OTA_2cdfc42d-6b9a-4045-a187-dc342553d46a"
      unitRef="shares">1100000</cbre:NumberOfShareHeldAsInvestmentByParticipantUnderDefinedContributionPlan>
    <cbre:NumberOfDefinedBenefitPlans
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzI3_53c9d92e-f133-4f93-a66a-0a4e19721fec"
      unitRef="pensionplan">2</cbre:NumberOfDefinedBenefitPlans>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i023260ffcea94c4686bddb70a4cc8bfc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzk1Ng_a0fc3b5e-e12e-4ac8-b93c-3751abacc274"
      unitRef="usd">221100000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i13d112a4168d4ddbb458a3e434bec20c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzk2Mw_62f9bb22-1aa6-45f0-bf67-8513e6ee5612"
      unitRef="usd">411100000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i023260ffcea94c4686bddb70a4cc8bfc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzEwMjU_b8a9276f-cff3-4b07-b9ac-6f1f0bc339c3"
      unitRef="usd">247100000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i13d112a4168d4ddbb458a3e434bec20c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzEwMzI_62b1d87a-56b8-46b0-9622-6496f90b7cf3"
      unitRef="usd">437500000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i023260ffcea94c4686bddb70a4cc8bfc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzExMDk_7648f014-73e3-4359-b8ec-20c711bc52a0"
      unitRef="usd">26000000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i13d112a4168d4ddbb458a3e434bec20c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzExMTY_3bf509e0-bf0e-4929-a87f-591fc9c1e91d"
      unitRef="usd">26400000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanOtherCosts
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzIwMzQwOTY1MTE5MjYz_9b1bc6f9-8b15-46b0-aac9-1c8ebfc32666"
      unitRef="usd">127700000</us-gaap:DefinedBenefitPlanOtherCosts>
    <us-gaap:DefinedBenefitPlanOtherCosts
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzIwMzQwOTY1MTE5Mjcx_b92c5538-bf73-4172-b5fc-1edd07b29c33"
      unitRef="usd">119900000</us-gaap:DefinedBenefitPlanOtherCosts>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzIwMzQwOTY1MTE5NDg3_195e71aa-15e9-4c9d-9b02-59f5d3839f7d"
      unitRef="usd">-159300000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <cbre:DefinedBenefitPlanBenefitObligationActuarialGainLossDueToPlanExperience
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzIwMzQwOTY1MTE5NTY5_202a6fec-3019-4d9c-8b46-8ea395235364"
      unitRef="usd">19100000</cbre:DefinedBenefitPlanBenefitObligationActuarialGainLossDueToPlanExperience>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzIwMzQwOTY1MTE5NjU5_d745416d-bb69-4be1-a3e8-939bda0d42ee"
      unitRef="usd">-22100000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzEzNTc_4ca33a4f-7603-44c3-a5b2-a5294fc53ee2"
      unitRef="usd">339900000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzEzNjQ_69a4bb13-8ec2-495a-b377-1f270e44c97f"
      unitRef="usd">270300000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzEzOTU_3fa116f9-a32d-4b0f-9cc8-97b9ac68c067"
      unitRef="usd">524300000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzE0MDI_b71f1c42-ca16-43d5-b57c-8d00fe56f6bc"
      unitRef="usd">438200000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzQ5NDc4MDIzMjg4MzE_fe2fffd8-06d8-46dc-87cd-237300eb271a"
      unitRef="usd">329500000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzQ5NDc4MDIzMjg4NDk_9ceefefe-d42d-4f2a-b7bf-f0eccb498fc9"
      unitRef="usd">270300000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzQ5NDc4MDIzMjg4Njk_c374279b-4a06-4198-af64-178ad7dea8b2"
      unitRef="usd">510600000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzQ5NDc4MDIzMjg4NzY_d9dbe9bb-3644-4d7b-ac21-066ef750a1b0"
      unitRef="usd">438200000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets>
    <us-gaap:PensionExpense
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzIxNTc_2d726e09-162e-45f2-8330-4d269b21b8f6"
      unitRef="usd">-3400000</us-gaap:PensionExpense>
    <us-gaap:PensionExpense
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzI3NDg3NzkwNzI2NTk_65fd676b-7815-4a51-985b-b491d943b55d"
      unitRef="usd">-8900000</us-gaap:PensionExpense>
    <us-gaap:PensionExpense
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzI3NDg3NzkwNzI3Njk_dc77e146-455b-41e0-a6ef-65a50e9b469d"
      unitRef="usd">0</us-gaap:PensionExpense>
    <us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzI3Mjk_ebecbcad-0f51-4c43-ab39-55de8801279c">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides amounts recognized related to all of our defined benefit pension plans within the following captions on our consolidated balance sheets (dollars in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;56,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;79,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7b6e6bdf2b5347e7838bcfa591f2356a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90YWJsZTo2MmIyNDJkZDc4MGQ0MGFkOGIzOTNiNTVhYTIyYmE3Mi90YWJsZXJhbmdlOjYyYjI0MmRkNzgwZDQwYWQ4YjM5M2I1NWFhMjJiYTcyXzItMS0xLTEtMjM3ODU3_d6a65339-fa89-4e9b-b1aa-b11bd04877c2"
      unitRef="usd">56192000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i75d4885e95a442b0957968934fb28a8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90YWJsZTo2MmIyNDJkZDc4MGQ0MGFkOGIzOTNiNTVhYTIyYmE3Mi90YWJsZXJhbmdlOjYyYjI0MmRkNzgwZDQwYWQ4YjM5M2I1NWFhMjJiYTcyXzItMy0xLTEtMjM3ODU3_bbdaff40-c269-4a97-a4ab-94b87584370b"
      unitRef="usd">73990000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ia7ac7c78584d49b580bdac70db236591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90YWJsZTo2MmIyNDJkZDc4MGQ0MGFkOGIzOTNiNTVhYTIyYmE3Mi90YWJsZXJhbmdlOjYyYjI0MmRkNzgwZDQwYWQ4YjM5M2I1NWFhMjJiYTcyXzMtMS0xLTEtMjM3ODU3_43adc9da-c552-4830-bc3f-9cc5cfb46f16"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i6e2178aec73f4e59a57fc4e661ff9ca5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90YWJsZTo2MmIyNDJkZDc4MGQ0MGFkOGIzOTNiNTVhYTIyYmE3Mi90YWJsZXJhbmdlOjYyYjI0MmRkNzgwZDQwYWQ4YjM5M2I1NWFhMjJiYTcyXzMtMy0xLTEtMjM3ODU3_e998f804-697b-4ccb-920b-5086f7a78001"
      unitRef="usd">19788000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i941ce3c56125427e8ac6910fb75bca8b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90YWJsZTo2MmIyNDJkZDc4MGQ0MGFkOGIzOTNiNTVhYTIyYmE3Mi90YWJsZXJhbmdlOjYyYjI0MmRkNzgwZDQwYWQ4YjM5M2I1NWFhMjJiYTcyXzQtMS0xLTEtMjM3ODU3_2db092c0-a478-47fe-871e-c1402c7be82f"
      unitRef="usd">79513000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i05bec074167149e885b62f7ec79a9c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90YWJsZTo2MmIyNDJkZDc4MGQ0MGFkOGIzOTNiNTVhYTIyYmE3Mi90YWJsZXJhbmdlOjYyYjI0MmRkNzgwZDQwYWQ4YjM5M2I1NWFhMjJiYTcyXzQtMy0xLTEtMjM3ODU3_fc03cc8c-1b88-4a86-b344-186b42a0c08f"
      unitRef="usd">69478000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90ZXh0cmVnaW9uOjhjYjQzZTc5YTgzZTQwMjhhNDYzYTNiMzgyMjExYmNhXzI3MzA_b61e20fd-2417-4097-babf-e22f2e73b8a1">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents estimated future benefit payments over the next ten years, as of December&#160;31, 2022. We will fund these obligations from the assets held by these plans. If the assets these plans hold are not sufficient to fund these payments, the company will fund the remaining obligations (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2028-2032&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Estimated future benefit payments for&lt;br/&gt;&#160;&#160;&#160;defined benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;255,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90YWJsZTo5ZTU4OTQyMzI1MzE0NTVmYTdkNDM1Y2YyMjlmYzdkZC90YWJsZXJhbmdlOjllNTg5NDIzMjUzMTQ1NWZhN2Q0MzVjZjIyOWZjN2RkXzEtMS0xLTEtMjM3ODU3_91de924e-8d8f-4d99-8e6c-1e460c15133b"
      unitRef="usd">42695000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90YWJsZTo5ZTU4OTQyMzI1MzE0NTVmYTdkNDM1Y2YyMjlmYzdkZC90YWJsZXJhbmdlOjllNTg5NDIzMjUzMTQ1NWZhN2Q0MzVjZjIyOWZjN2RkXzEtMy0xLTEtMjM3ODU3_48087733-9548-4d9b-8cd6-95db3bf8b69e"
      unitRef="usd">42054000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90YWJsZTo5ZTU4OTQyMzI1MzE0NTVmYTdkNDM1Y2YyMjlmYzdkZC90YWJsZXJhbmdlOjllNTg5NDIzMjUzMTQ1NWZhN2Q0MzVjZjIyOWZjN2RkXzEtNS0xLTEtMjM3ODU3_5529e7fa-8127-49b1-9d29-6df65c99cef6"
      unitRef="usd">43537000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90YWJsZTo5ZTU4OTQyMzI1MzE0NTVmYTdkNDM1Y2YyMjlmYzdkZC90YWJsZXJhbmdlOjllNTg5NDIzMjUzMTQ1NWZhN2Q0MzVjZjIyOWZjN2RkXzEtNy0xLTEtMjM3ODU3_c4151383-86b3-4a3a-9e2d-8a078f879f91"
      unitRef="usd">44193000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90YWJsZTo5ZTU4OTQyMzI1MzE0NTVmYTdkNDM1Y2YyMjlmYzdkZC90YWJsZXJhbmdlOjllNTg5NDIzMjUzMTQ1NWZhN2Q0MzVjZjIyOWZjN2RkXzEtOS0xLTEtMjM3ODU3_35bab9c7-c4f0-4873-879c-ea32c37a4adc"
      unitRef="usd">44511000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDMvZnJhZzo4Y2I0M2U3OWE4M2U0MDI4YTQ2M2EzYjM4MjIxMWJjYS90YWJsZTo5ZTU4OTQyMzI1MzE0NTVmYTdkNDM1Y2YyMjlmYzdkZC90YWJsZXJhbmdlOjllNTg5NDIzMjUzMTQ1NWZhN2Q0MzVjZjIyOWZjN2RkXzEtMTEtMS0xLTIzNzg1Nw_8023ccb6-b4e1-4883-8096-3c233b02340a"
      unitRef="usd">255444000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzUyNDg_eeedd0b0-b51f-4cc4-9346-856f028ef9d4">Income Taxes&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income before provision for income taxes consisted of the following (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,274,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,683,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;470,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;383,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;725,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;499,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,658,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,409,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;969,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our tax provision (benefit) consisted of the following (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current provision:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;338,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;274,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;207,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;238,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total current provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;645,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;628,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;141,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deferred provision:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(248,927)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(56,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(105,780)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(91,162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(410,775)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(60,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;234,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;567,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation stated as a percentage of pre-tax income of the U.S. statutory federal income tax rate to our effective tax rate:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Federal statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign rate differential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;State taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Non-deductible expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Reserves for uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Credits and exemptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Outside basis differences recognized as a result of a legal entity restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2022, we recognized a net tax benefit of approximately $165.8 million attributable to outside basis differences recognized as a result of a legal entity restructuring. The recognition of the outside tax basis differences generated a capital loss that offset capital gains generated during 2022. The remaining capital loss will be carried forward and will be available to offset future capital gains. Based on our strong history of capital gains in the prior three years and the nature of our business we expect to generate sufficient capital gains in the five year carry forward period and therefore concluded that it is more likely than not that we will realize the full tax benefit from the capital loss carried forward. Accordingly, we have not provided any valuation allowance against the deferred tax asset for the capital loss carried forward.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cumulative tax effects of temporary differences are shown below (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Tax losses and tax credits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;368,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;307,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;315,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;269,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Bonus and deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;372,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;381,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Bad debt and other reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;102,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;65,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Pension obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;64,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;65,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Deferred tax assets, before valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,224,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,094,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less: Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(254,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(273,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;970,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;821,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(21,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(92,166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Unconsolidated affiliates and partnerships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(92,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(128,170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Capitalized costs and intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(562,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(583,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(272,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(240,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(37,812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(986,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,069,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(248,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, there were deferred tax assets related to U.S. federal and state capital loss carryforward, net of reserves for uncertain tax position, of approximately $41 million which will expire after 2027. As of December&#160;31, 2022, there were deferred tax assets before valuation allowances of approximately $327&#160;million related to U.S. state and foreign net operating losses (NOLs). The majority of the NOLs are carried forward indefinitely and primarily related to the foreign jurisdictions. In certain foreign and state jurisdictions NOLs expire each year beginning in 2022 and 2027, respectively. The utilization of NOLs may be subject to certain limitations under U.S. federal, state and foreign laws. We have recorded a valuation allowance for deferred tax assets where we believe that it is more likely than not that the NOLs will not be utilized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determined that as of December&#160;31, 2022, $254.7&#160;million of deferred tax assets do not satisfy the realization criteria set forth in Topic&#160;740. Accordingly, a valuation allowance has been recorded for this amount. If released, the entire amount would result in a benefit to continuing operations. During the year ended December&#160;31, 2022, our valuation allowance decreased by approximately $18.5&#160;million. The decrease was attributed to a reversal of the beginning of year valuation allowance of $9.2 million as certain foreign subsidiaries expect to utilize deferred tax assets before expiration as a result of current and forecasted earnings within the applicable jurisdiction, a reduction of $16.3 million due to foreign currency translation and tax rate changes, and an increase in valuation allowance of $7.0 million due to current year activities. We believe it is more likely than not that future operations will generate sufficient taxable income to realize the benefit of our deferred tax assets recorded as of December&#160;31, 2022, net of valuation allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2022, we have undistributed earnings of certain foreign subsidiaries of approximately $5.1&#160;billion for which we have indefinitely reinvested and not recognized deferred taxes. Estimating the amount of the unrecognized deferred tax is not practicable due to the complexity and variety of assumptions necessary to estimate the tax. As of December&#160;31, 2022, we have recorded $24.9 million of deferred tax liability relating to book over tax basis in Turner &amp;amp; Townsend undistributed earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total amount of gross unrecognized tax benefits was approximately $391.4&#160;million and $191.9&#160;million as of December&#160;31, 2022 and 2021, respectively. The total amount of unrecognized tax benefits that would affect our effective tax rate, if recognized, is $267.7&#160;million as of December&#160;31, 2022. The increase of $199.4 million resulted from accrual of gross unrecognized tax benefits of $201.3 million primarily related to certain legal entity reorganizations and a release of $1.9 million of gross unrecognized tax benefits primarily related to the expiration of statute of limitations in various tax jurisdictions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance, unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(191,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(168,516)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross increases - tax positions in prior period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(42,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross decreases - tax positions in prior period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross increases - current-period tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(166,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25,619)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Decreases relating to settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reductions as a result of lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance, unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(391,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(191,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our continuing practice is to recognize accrued interest and/or penalties related to income tax matters within income tax expense. During the years ended December&#160;31, 2022, 2021, and 2020, we (reversed)/accrued an additional $(0.5)&#160;million, $0.6&#160;million and $0.4&#160;million, respectively, in interest and penalties associated with uncertain tax positions. As of December&#160;31, 2022 and 2021, we have recognized a liability for interest and penalties of $3.3&#160;million and $3.8&#160;million, respectively. We believe the amount of gross unrecognized tax benefits that will be settled during the next twelve months due to filing amended returns and settling ongoing exams cannot be reasonably estimated but will not be significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We conduct business globally and, as a result, one or more of our subsidiaries files income tax returns in the U.S. federal jurisdiction and in multiple state, local and foreign tax jurisdictions. Our U.S. federal income tax returns for years 2016 through 2019 are currently under audit by the Internal Revenue Service. We are under audit by various states including New York, California, Texas, and Michigan. We are also under audit by various foreign tax jurisdictions including France, Hungary, Mexico, and Spain. With limited exception, our significant foreign and state tax jurisdictions are no longer subject to audit by the various tax authorities for tax years prior to 2017 and 2012, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 16, 2022, the Inflation Reduction Act (IRA), a budget reconciliation package that contained legislation targeting energy security and climate changes, healthcare and taxes, was signed into law. With respect to corporate-level taxes, the IRA included a 1% excise tax on stock buybacks and a 15% corporate alternative minimum tax (CAMT) based on financial statement income of certain U.S. companies that meet the $1 billion profitability threshold criteria, effective after December 31, 2022. We continue to evaluate the impact of the legislation and forthcoming administrative guidance and regulations to our financial statements and results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzUyNDk_a60eabab-524c-4824-b07b-517b297704e2">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income before provision for income taxes consisted of the following (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,274,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,683,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;470,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;383,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;725,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;499,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,658,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,409,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;969,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1MGJhOGI2MTk0YzM0MTE1YjkzMmE0N2NhYzllOGM2MC90YWJsZXJhbmdlOjUwYmE4YjYxOTRjMzQxMTViOTMyYTQ3Y2FjOWU4YzYwXzItMS0xLTEtMjM3ODU3_f9670179-0f8a-41ed-8264-656d4c2832fd"
      unitRef="usd">1274655000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1MGJhOGI2MTk0YzM0MTE1YjkzMmE0N2NhYzllOGM2MC90YWJsZXJhbmdlOjUwYmE4YjYxOTRjMzQxMTViOTMyYTQ3Y2FjOWU4YzYwXzItMy0xLTEtMjM3ODU3_95a9e51f-1825-490b-8d73-4b818a059d5c"
      unitRef="usd">1683710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1MGJhOGI2MTk0YzM0MTE1YjkzMmE0N2NhYzllOGM2MC90YWJsZXJhbmdlOjUwYmE4YjYxOTRjMzQxMTViOTMyYTQ3Y2FjOWU4YzYwXzItNS0xLTEtMjM3ODU3_003be26a-5a59-4290-9690-8b9bdd34b0c9"
      unitRef="usd">470181000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1MGJhOGI2MTk0YzM0MTE1YjkzMmE0N2NhYzllOGM2MC90YWJsZXJhbmdlOjUwYmE4YjYxOTRjMzQxMTViOTMyYTQ3Y2FjOWU4YzYwXzMtMS0xLTEtMjM3ODU3_edd34eff-45b5-4140-ad50-47af94d91dcc"
      unitRef="usd">383535000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1MGJhOGI2MTk0YzM0MTE1YjkzMmE0N2NhYzllOGM2MC90YWJsZXJhbmdlOjUwYmE4YjYxOTRjMzQxMTViOTMyYTQ3Y2FjOWU4YzYwXzMtMy0xLTEtMjM3ODU3_d3b628b2-cfc6-41c1-ad53-d9ccb28e9593"
      unitRef="usd">725711000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1MGJhOGI2MTk0YzM0MTE1YjkzMmE0N2NhYzllOGM2MC90YWJsZXJhbmdlOjUwYmE4YjYxOTRjMzQxMTViOTMyYTQ3Y2FjOWU4YzYwXzMtNS0xLTEtMjM3ODU3_2e83a5ff-ee26-44b8-bcc7-300332b07624"
      unitRef="usd">499788000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1MGJhOGI2MTk0YzM0MTE1YjkzMmE0N2NhYzllOGM2MC90YWJsZXJhbmdlOjUwYmE4YjYxOTRjMzQxMTViOTMyYTQ3Y2FjOWU4YzYwXzQtMS0xLTEtMjM3ODU3_8ab861d6-aa44-4500-9dfa-201bb40173f5"
      unitRef="usd">1658190000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1MGJhOGI2MTk0YzM0MTE1YjkzMmE0N2NhYzllOGM2MC90YWJsZXJhbmdlOjUwYmE4YjYxOTRjMzQxMTViOTMyYTQ3Y2FjOWU4YzYwXzQtMy0xLTEtMjM3ODU3_93c5d602-0d6d-449a-a115-0e0335f5e58f"
      unitRef="usd">2409421000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1MGJhOGI2MTk0YzM0MTE1YjkzMmE0N2NhYzllOGM2MC90YWJsZXJhbmdlOjUwYmE4YjYxOTRjMzQxMTViOTMyYTQ3Y2FjOWU4YzYwXzQtNS0xLTEtMjM3ODU3_6804ea98-de06-4f45-a9a3-8043c4e83a6b"
      unitRef="usd">969969000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzUyNTA_f3738015-b883-49cc-9e8e-c645b11d24a3">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our tax provision (benefit) consisted of the following (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current provision:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;338,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;274,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;207,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;238,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total current provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;645,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;628,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;141,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deferred provision:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(248,927)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(56,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(105,780)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(91,162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(410,775)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(60,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;234,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;567,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzMtMS0xLTEtMjM3ODU3_a82b91ea-7fcc-49f0-bf52-058579891121"
      unitRef="usd">338234000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzMtMy0xLTEtMjM3ODU3_b4b62af0-7562-4f0f-b279-5f6c4f01fed6"
      unitRef="usd">274987000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzMtNS0xLTEtMjM3ODU3_a0ce247e-0683-4ff6-b567-a989285ac2eb"
      unitRef="usd">18951000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzQtMS0xLTEtMjM3ODU3_6ad6366f-3c63-4cd0-a2ec-1544fdf040c4"
      unitRef="usd">98881000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzQtMy0xLTEtMjM3ODU3_840af292-a2f7-4478-a61a-1784e47da5ee"
      unitRef="usd">115196000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzQtNS0xLTEtMjM3ODU3_d49690e7-240d-455a-b294-7dbceb7c4f95"
      unitRef="usd">33291000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzUtMS0xLTEtMjM3ODU3_edc99dab-2ed4-41d5-969c-102c7b5edc6e"
      unitRef="usd">207890000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzUtMy0xLTEtMjM3ODU3_a61c3013-2771-410e-a79a-e007bf69362a"
      unitRef="usd">238273000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzUtNS0xLTEtMjM3ODU3_92dde188-bf78-4a87-83ab-9b408c60a87c"
      unitRef="usd">88994000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzYtMS0xLTEtMjM3ODU3_5987bc20-91aa-479e-a151-5182deeab3df"
      unitRef="usd">645005000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzYtMy0xLTEtMjM3ODU3_74281095-60fa-4c67-b657-b30a5d998867"
      unitRef="usd">628456000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzYtNS0xLTEtMjM3ODU3_6cc90ba0-5d74-4498-a3e4-48693f7cdd05"
      unitRef="usd">141236000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzgtMS0xLTEtMjM3ODU3_7af1ad0c-d896-42e0-94c9-16fea03cd67c"
      unitRef="usd">-248927000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzgtMy0xLTEtMjM3ODU3_89e7b9d8-dd96-4741-aff7-0c7432021ede"
      unitRef="usd">34607000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzgtNS0xLTEtMjM3ODU3_6d5658f5-01bb-47fc-9c65-d49b8cb4a629"
      unitRef="usd">61034000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzktMS0xLTEtMjM3ODU3_b51de8ba-f7d6-4ef7-a6d6-fefac8d50c1b"
      unitRef="usd">-56068000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzktMy0xLTEtMjM3ODU3_f7e4b6b3-f706-4700-91b3-59b5702f70dc"
      unitRef="usd">-4395000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzktNS0xLTEtMjM3ODU3_5dc76fbd-879e-4d35-a425-1f534f4ce38f"
      unitRef="usd">3872000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzEwLTEtMS0xLTIzNzg1Nw_e5bc4b7b-be1a-4f3d-846f-e881563df06f"
      unitRef="usd">-105780000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzEwLTMtMS0xLTIzNzg1Nw_262b62a6-5bcb-438d-af18-b72c45de49c4"
      unitRef="usd">-91162000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzEwLTUtMS0xLTIzNzg1Nw_1c8b531a-15a8-43aa-b13e-3d220862d7a5"
      unitRef="usd">7959000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzExLTEtMS0xLTIzNzg1Nw_cc39f935-747b-43f4-b156-d28894610cc6"
      unitRef="usd">-410775000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzExLTMtMS0xLTIzNzg1Nw_199c5864-273c-48fe-a3e3-d218ea8e0079"
      unitRef="usd">-60950000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzExLTUtMS0xLTIzNzg1Nw_9dcfa891-a332-48a0-89fb-6f83af072651"
      unitRef="usd">72865000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzEyLTEtMS0xLTIzNzg1Nw_f19a0d88-9eb6-4dce-a89c-0bb8d219818d"
      unitRef="usd">234230000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzEyLTMtMS0xLTIzNzg1Nw_54423410-0d63-4385-add3-73cbbe9bdce0"
      unitRef="usd">567506000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpkOTIwYWU2ODUxZDQ0NGE5OWViODkzOGZmZGExMThiZC90YWJsZXJhbmdlOmQ5MjBhZTY4NTFkNDQ0YTk5ZWI4OTM4ZmZkYTExOGJkXzEyLTUtMS0xLTIzNzg1Nw_d85a493b-df30-43f1-adb4-70ec6f3d0dc2"
      unitRef="usd">214101000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzUyNTI_46d4a304-4075-4609-b0d3-badd9777ae5b">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation stated as a percentage of pre-tax income of the U.S. statutory federal income tax rate to our effective tax rate:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Federal statutory tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign rate differential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;State taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Non-deductible expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Reserves for uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Credits and exemptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Outside basis differences recognized as a result of a legal entity restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzItMS0xLTEtMjM3ODU3_fd8a6b0f-14ed-4e16-95a6-b17ec25c30d3"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzItMy0xLTEtMjM3ODU3_04344229-4097-4c03-8df7-cf1d42718b0c"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzItNS0xLTEtMjM3ODU3_fdc97da6-a1f0-4828-81a9-7023d555cdc9"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzMtMS0xLTEtMjM3ODU3_6faa4a08-2135-424c-8bb5-005af98f33ac"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzMtMy0xLTEtMjM3ODU3_1a2750ab-29b0-4126-bc78-912be3a3ce1e"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzMtNS0xLTEtMjM3ODU3_1bf2a930-afb3-4129-9755-fa03ac81289b"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzQtMS0xLTEtMjM3ODU3_991c135a-03d5-4b6d-a266-191dd79e5289"
      unitRef="number">0.03</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzQtMy0xLTEtMjM3ODU3_1a4c0fa5-4e8e-4eae-a338-5856bb5f1111"
      unitRef="number">0.04</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzQtNS0xLTEtMjM3ODU3_f3713b10-e709-43bc-b720-6dfe380b1302"
      unitRef="number">0.03</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzUtMS0xLTEtMjM3ODU3_76bac718-896a-4314-9f9b-9933472138ca"
      unitRef="number">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzUtMy0xLTEtMjM3ODU3_c259fd18-fb81-4e56-93b4-7313f938b4ad"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzUtNS0xLTEtMjM3ODU3_cb6b768c-7084-49d0-a5b7-0b19dc8d6f73"
      unitRef="number">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzYtMS0xLTEtMjM3ODU3_2a8a9bf0-4474-451c-82cd-02058637a7dd"
      unitRef="number">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzYtMy0xLTEtMjM3ODU3_24b6e066-1f69-40b7-83aa-ab06d9ce1bbd"
      unitRef="number">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzYtNS0xLTEtMjM3ODU3_d4b8ea94-3ac6-4515-b9a8-4d257e27a34a"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzctMS0xLTEtMjM3ODU3_2178c9d8-bb22-464b-88e5-599f7f14a17a"
      unitRef="number">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzctMy0xLTEtMjM3ODU3_eb96806d-b8af-4413-af83-ea1836ec518c"
      unitRef="number">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzctNS0xLTEtMjM3ODU3_01039691-c2ee-4ace-9d0c-a2affb56f1af"
      unitRef="number">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <cbre:EffectiveIncomeTaxRateReconciliationRestructuringBenefits
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzgtMS0xLTEtMjM3ODU3_4641a942-55bb-4797-8b0c-8d83c92aaeb4"
      unitRef="number">0.10</cbre:EffectiveIncomeTaxRateReconciliationRestructuringBenefits>
    <cbre:EffectiveIncomeTaxRateReconciliationRestructuringBenefits
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzgtMy0xLTEtMjM3ODU3_f9b157a8-ecd6-49f3-8cce-e0418dc251b4"
      unitRef="number">0</cbre:EffectiveIncomeTaxRateReconciliationRestructuringBenefits>
    <cbre:EffectiveIncomeTaxRateReconciliationRestructuringBenefits
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzgtNS0xLTEtMjM3ODU3_bc8342bb-6174-4fcb-8a83-70c5a06ef13e"
      unitRef="number">0</cbre:EffectiveIncomeTaxRateReconciliationRestructuringBenefits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzEwLTEtMS0xLTIzNzg1Nw_b648496d-20da-4a07-bbb5-79313cd83393"
      unitRef="number">-0.01</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzEwLTMtMS0xLTIzNzg1Nw_d0ee5ff9-4b2f-4ea8-b952-15c4038430bf"
      unitRef="number">-0.01</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzEwLTUtMS0xLTIzNzg1Nw_4625d3a2-8dff-4aae-87d7-ffdcf6fda4f6"
      unitRef="number">-0.01</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzExLTEtMS0xLTIzNzg1Nw_2e8a9be5-65b5-49ea-bd20-9c5a9fb7fbcb"
      unitRef="number">0.14</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzExLTMtMS0xLTIzNzg1Nw_d2e7f813-46cf-4ee8-8c2c-54be3430afe5"
      unitRef="number">0.24</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTpmMDQwMTcxYjJkMjM0MWQ4OGE2N2QzNDhhNzU0NzRkNS90YWJsZXJhbmdlOmYwNDAxNzFiMmQyMzQxZDg4YTY3ZDM0OGE3NTQ3NGQ1XzExLTUtMS0xLTIzNzg1Nw_1a800846-2dee-4fdc-965a-809c0d699a9b"
      unitRef="number">0.22</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <cbre:IncomeTaxReconciliationRestructuringBenefits
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzIxNDQwNDc2NzQ3MjQ2_a8e4764b-d81e-499e-bfff-9951fc167e69"
      unitRef="usd">-165800000</cbre:IncomeTaxReconciliationRestructuringBenefits>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzUyNDY_8503ae66-9eda-4123-a3b0-31b6ca2851f9">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cumulative tax effects of temporary differences are shown below (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Tax losses and tax credits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;368,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;307,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;315,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;269,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Bonus and deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;372,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;381,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Bad debt and other reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;102,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;65,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Pension obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;64,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;65,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Deferred tax assets, before valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,224,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,094,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less: Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(254,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(273,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;970,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;821,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(21,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(92,166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Unconsolidated affiliates and partnerships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(92,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(128,170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Capitalized costs and intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(562,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(583,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(272,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(240,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;All other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(37,812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(986,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,069,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(248,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzMtMS0xLTEtMjM3ODU3_aacfb3ef-6f85-488e-a139-80753dcb085a"
      unitRef="usd">368790000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzMtMy0xLTEtMjM3ODU3_9221439f-3074-4664-8ec0-74d4ddc55df6"
      unitRef="usd">307507000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <cbre:DeferredTaxAssetsOperatingLeaseLiabilities
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzQtMS0xLTEtMjM3ODU3_d19cb40d-02ff-4d59-aac9-7fe86d841fbb"
      unitRef="usd">315651000</cbre:DeferredTaxAssetsOperatingLeaseLiabilities>
    <cbre:DeferredTaxAssetsOperatingLeaseLiabilities
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzQtMy0xLTEtMjM3ODU3_7b034d24-42cb-45d5-b4e0-a1bba56bb7c8"
      unitRef="usd">269960000</cbre:DeferredTaxAssetsOperatingLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzUtMS0xLTEtMjM3ODU3_aa4060bd-679b-417f-8697-127e8acf7eea"
      unitRef="usd">372136000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzUtMy0xLTEtMjM3ODU3_66426474-3367-40ae-8bd6-923c93608dd1"
      unitRef="usd">381408000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzYtMS0xLTEtMjM3ODU3_85fdec25-d483-4721-b195-ef07eb465fd6"
      unitRef="usd">102659000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzYtMy0xLTEtMjM3ODU3_767dad0d-19ec-46db-b825-dae27464b16b"
      unitRef="usd">65188000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzctMS0xLTEtMjM3ODU3_7e8d83ff-2eb9-48ef-b80c-b7a9d7b98ea4"
      unitRef="usd">809000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzctMy0xLTEtMjM3ODU3_41e1a9a6-2aa1-490d-8088-762afffd86aa"
      unitRef="usd">5007000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzgtMS0xLTEtMjM3ODU3_f1cd6960-cb21-4854-a74d-189921f28587"
      unitRef="usd">64777000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzgtMy0xLTEtMjM3ODU3_1ca23754-f3e3-468d-aeb5-1ee7cb2815fe"
      unitRef="usd">65710000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzktMS0xLTEtMjM3ODU3_24d10bcc-9e2a-4a99-a020-2d4d61bebfd0"
      unitRef="usd">1224822000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzktMy0xLTEtMjM3ODU3_8eaac349-d73c-44c0-99c7-7c7470095396"
      unitRef="usd">1094781000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzEwLTEtMS0xLTIzNzg1Nw_03682472-845a-4ccb-915f-3b1097468208"
      unitRef="usd">254721000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzEwLTMtMS0xLTIzNzg1Nw_4995ed50-a6c4-472f-8f3f-f961d083317b"
      unitRef="usd">273256000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzExLTEtMS0xLTIzNzg1Nw_4b83a8a0-5939-439e-a74c-3f8d55fe9f0d"
      unitRef="usd">970101000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzExLTMtMS0xLTIzNzg1Nw_2334755a-b995-4490-a82d-1f5f198c6684"
      unitRef="usd">821525000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzE1LTEtMS0xLTIzNzg1Nw_f73945ba-9de7-406b-bad4-ac96d5acf2e1"
      unitRef="usd">21234000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzE1LTMtMS0xLTIzNzg1Nw_da1eb8db-0e82-4186-a0fe-d5368289faf7"
      unitRef="usd">92166000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <cbre:DeferredTaxAssetsAndLiabilitiesInUnconsolidatedAffiliatesAndPartnership
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzE2LTEtMS0xLTIzNzg1Nw_fa8c72b2-0ad7-46d4-ac00-830c4a2040d9"
      unitRef="usd">92756000</cbre:DeferredTaxAssetsAndLiabilitiesInUnconsolidatedAffiliatesAndPartnership>
    <cbre:DeferredTaxAssetsAndLiabilitiesInUnconsolidatedAffiliatesAndPartnership
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzE2LTMtMS0xLTIzNzg1Nw_704b2956-724a-4c1e-b9c7-922f4a6c6673"
      unitRef="usd">128170000</cbre:DeferredTaxAssetsAndLiabilitiesInUnconsolidatedAffiliatesAndPartnership>
    <cbre:DeferredTaxLiabilitiesCapitalizedCostAndIntangibles
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzE3LTEtMS0xLTIzNzg1Nw_19fa0afa-9a01-4850-a524-0fbb97af09e3"
      unitRef="usd">562077000</cbre:DeferredTaxLiabilitiesCapitalizedCostAndIntangibles>
    <cbre:DeferredTaxLiabilitiesCapitalizedCostAndIntangibles
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzE3LTMtMS0xLTIzNzg1Nw_83a7ccdc-4126-465c-b482-0a80b56ff8fc"
      unitRef="usd">583219000</cbre:DeferredTaxLiabilitiesCapitalizedCostAndIntangibles>
    <cbre:DeferredTaxLiabilitiesOperatingLeaseAssets
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzE4LTEtMS0xLTIzNzg1Nw_0ed4094d-8816-48ee-aebd-da1248a12a28"
      unitRef="usd">272741000</cbre:DeferredTaxLiabilitiesOperatingLeaseAssets>
    <cbre:DeferredTaxLiabilitiesOperatingLeaseAssets
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzE4LTMtMS0xLTIzNzg1Nw_d5d184f3-f951-401f-9238-f4a74715c356"
      unitRef="usd">240261000</cbre:DeferredTaxLiabilitiesOperatingLeaseAssets>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzE5LTEtMS0xLTIzNzg1Nw_5f7c026b-67fe-4484-a893-50aa0cbf6e10"
      unitRef="usd">37812000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzE5LTMtMS0xLTIzNzg1Nw_964594df-5319-4922-b90f-89b46fe27559"
      unitRef="usd">25935000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzIwLTEtMS0xLTIzNzg1Nw_0c6ca9cb-6d44-4e41-8161-f37c4915cf48"
      unitRef="usd">986620000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzIwLTMtMS0xLTIzNzg1Nw_400470ee-fa80-446a-a4ed-6b5c3f1d3b5f"
      unitRef="usd">1069751000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzIxLTEtMS0xLTIzNzg1Nw_f0f730e4-36a0-4eae-8c2d-b593886cc992"
      unitRef="usd">16519000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTo1YTY4NDEzMmRjMWI0OTMwYjJjM2YzYWU1YmYzMGYxNy90YWJsZXJhbmdlOjVhNjg0MTMyZGMxYjQ5MzBiMmMzZjNhZTViZjMwZjE3XzIxLTMtMS0xLTIzNzg1Nw_946c239f-e5ed-4faa-b351-1534969fa8c3"
      unitRef="usd">248226000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="i5f0a44f8fdc24dc98a106264963ba57d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzIxNDQwNDc2NzQ5NTIw_b2d57f55-c4a3-41d8-95a6-ec303bff96a2"
      unitRef="usd">41000000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzE2Nzg_f172aa7b-71f2-4203-8b2d-208f36cc5f04"
      unitRef="usd">327000000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzIxNDQ_05644288-3748-4aff-bca2-b757a9a5d465"
      unitRef="usd">254700000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzI0NjQ_1150fadf-358c-43aa-9a21-393e1326d2ee"
      unitRef="usd">-18500000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="iecbbd2509a8e45e9815e9c7058384c74_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzI1NTg_fa04baa6-29d5-44f0-928b-5734b2dd18dd"
      unitRef="usd">-9200000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i3c448534200d492dabc53eb300e64309_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzI3NDc_fb227fad-c98a-4459-ba9d-3dbce48923c5"
      unitRef="usd">-16300000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i7328156d07a44b898aa1128a67d53aea_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzI4NTA_27116ad5-ed92-4fdf-bb31-e6bbad6d03a2"
      unitRef="usd">7000000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzMxNzA_e8361ded-a9ed-486a-93bf-c892e839463a"
      unitRef="usd">5100000000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzM0NTg_e5941971-8704-4e2c-bc27-1ccc13f54c1c"
      unitRef="usd">24900000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzM3NDg_82dbf60d-6253-4a1b-8347-404f23806c43"
      unitRef="usd">391400000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzM3NTU_43bc8155-9474-4f17-a6ca-179334010b8d"
      unitRef="usd">191900000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzM4OTU_d6b2e33f-545f-4499-8977-ff290b2ae295"
      unitRef="usd">267700000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzIxNDQwNDc2NzUxMzY4_7ac79f36-8670-46f3-a38b-6ed00811d83d"
      unitRef="usd">199400000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <cbre:UnrecognizedTaxBenefitsIncreaseResultingFromLegalEntityReorganizations
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzIxNDQwNDc2NzUxNDQz_0f34c044-32c8-4320-bce4-cbbde978a694"
      unitRef="usd">201300000</cbre:UnrecognizedTaxBenefitsIncreaseResultingFromLegalEntityReorganizations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzIxNDQwNDc2NzUxNTI5_af22942b-892d-4a0f-b603-e54c79d62193"
      unitRef="usd">1900000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzUyNTU_fbc1e81b-3f8a-4500-a681-84f62729bb74">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance, unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(191,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(168,516)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross increases - tax positions in prior period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(42,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross decreases - tax positions in prior period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross increases - current-period tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(166,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25,619)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Decreases relating to settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reductions as a result of lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance, unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(391,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(191,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTplOTFkYmU1ZWI1NWE0YjE4YmUzMzY4NGNkNGIxNWNjYS90YWJsZXJhbmdlOmU5MWRiZTVlYjU1YTRiMThiZTMzNjg0Y2Q0YjE1Y2NhXzItMS0xLTEtMjM3ODU3_06066fa2-e263-42ec-973a-2d1be40766f4"
      unitRef="usd">191938000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i77529a1c7b534820bf685ad298aae64c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTplOTFkYmU1ZWI1NWE0YjE4YmUzMzY4NGNkNGIxNWNjYS90YWJsZXJhbmdlOmU5MWRiZTVlYjU1YTRiMThiZTMzNjg0Y2Q0YjE1Y2NhXzItMy0xLTEtMjM3ODU3_5ac10baf-c45a-4b63-a46d-fe39245a382e"
      unitRef="usd">168516000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTplOTFkYmU1ZWI1NWE0YjE4YmUzMzY4NGNkNGIxNWNjYS90YWJsZXJhbmdlOmU5MWRiZTVlYjU1YTRiMThiZTMzNjg0Y2Q0YjE1Y2NhXzMtMS0xLTEtMjM3ODU3_f42fa9c7-cfa2-4765-a802-54368082f318"
      unitRef="usd">42175000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTplOTFkYmU1ZWI1NWE0YjE4YmUzMzY4NGNkNGIxNWNjYS90YWJsZXJhbmdlOmU5MWRiZTVlYjU1YTRiMThiZTMzNjg0Y2Q0YjE1Y2NhXzMtMy0xLTEtMjM3ODU3_fe6cffab-91d7-41da-a45c-3f878b47c754"
      unitRef="usd">4478000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTplOTFkYmU1ZWI1NWE0YjE4YmUzMzY4NGNkNGIxNWNjYS90YWJsZXJhbmdlOmU5MWRiZTVlYjU1YTRiMThiZTMzNjg0Y2Q0YjE1Y2NhXzQtMS0xLTEtMjM3ODU3_f7aae334-6d5e-4ab9-ad52-adeefdba41f2"
      unitRef="usd">576000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTplOTFkYmU1ZWI1NWE0YjE4YmUzMzY4NGNkNGIxNWNjYS90YWJsZXJhbmdlOmU5MWRiZTVlYjU1YTRiMThiZTMzNjg0Y2Q0YjE1Y2NhXzQtMy0xLTEtMjM3ODU3_8470d3e6-81cf-4107-b5a5-a360f8c174f2"
      unitRef="usd">2675000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTplOTFkYmU1ZWI1NWE0YjE4YmUzMzY4NGNkNGIxNWNjYS90YWJsZXJhbmdlOmU5MWRiZTVlYjU1YTRiMThiZTMzNjg0Y2Q0YjE1Y2NhXzUtMS0xLTEtMjM3ODU3_cabfb79e-11e6-4678-b6d1-090c340dcb8e"
      unitRef="usd">166445000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTplOTFkYmU1ZWI1NWE0YjE4YmUzMzY4NGNkNGIxNWNjYS90YWJsZXJhbmdlOmU5MWRiZTVlYjU1YTRiMThiZTMzNjg0Y2Q0YjE1Y2NhXzUtMy0xLTEtMjM3ODU3_43ea34d4-eb7d-4b5c-86a3-697cb8314efa"
      unitRef="usd">25619000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTplOTFkYmU1ZWI1NWE0YjE4YmUzMzY4NGNkNGIxNWNjYS90YWJsZXJhbmdlOmU5MWRiZTVlYjU1YTRiMThiZTMzNjg0Y2Q0YjE1Y2NhXzYtMS0xLTEtMjM3ODU3_19aa7a83-f23c-4f8c-962e-64c58a72e27f"
      unitRef="usd">518000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTplOTFkYmU1ZWI1NWE0YjE4YmUzMzY4NGNkNGIxNWNjYS90YWJsZXJhbmdlOmU5MWRiZTVlYjU1YTRiMThiZTMzNjg0Y2Q0YjE1Y2NhXzYtMy0xLTEtMjM3ODU3_4c47cdb5-fda4-4f65-a377-9d1dc78320f6"
      unitRef="usd">390000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTplOTFkYmU1ZWI1NWE0YjE4YmUzMzY4NGNkNGIxNWNjYS90YWJsZXJhbmdlOmU5MWRiZTVlYjU1YTRiMThiZTMzNjg0Y2Q0YjE1Y2NhXzctMS0xLTEtMjM3ODU3_ca3c1f6f-9246-4d53-b20d-7a90d4bc2ac0"
      unitRef="usd">1852000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTplOTFkYmU1ZWI1NWE0YjE4YmUzMzY4NGNkNGIxNWNjYS90YWJsZXJhbmdlOmU5MWRiZTVlYjU1YTRiMThiZTMzNjg0Y2Q0YjE1Y2NhXzctMy0xLTEtMjM3ODU3_b47031af-298c-4949-8c45-efbba854d918"
      unitRef="usd">3610000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <cbre:UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromForeignCurrencyTranslation
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTplOTFkYmU1ZWI1NWE0YjE4YmUzMzY4NGNkNGIxNWNjYS90YWJsZXJhbmdlOmU5MWRiZTVlYjU1YTRiMThiZTMzNjg0Y2Q0YjE1Y2NhXzgtMS0xLTEtMjM3ODU3_c451e2d3-db81-460e-bddc-c642f3287ae8"
      unitRef="usd">-6233000</cbre:UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromForeignCurrencyTranslation>
    <cbre:UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromForeignCurrencyTranslation
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTplOTFkYmU1ZWI1NWE0YjE4YmUzMzY4NGNkNGIxNWNjYS90YWJsZXJhbmdlOmU5MWRiZTVlYjU1YTRiMThiZTMzNjg0Y2Q0YjE1Y2NhXzgtMy0xLTEtMjM3ODU3_eac23b3a-de99-4b2c-a678-e37bb80ed832"
      unitRef="usd">0</cbre:UnrecognizedTaxBenefitsIncreaseDecreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTplOTFkYmU1ZWI1NWE0YjE4YmUzMzY4NGNkNGIxNWNjYS90YWJsZXJhbmdlOmU5MWRiZTVlYjU1YTRiMThiZTMzNjg0Y2Q0YjE1Y2NhXzktMS0xLTEtMjM3ODU3_efa280da-943f-4617-8228-c73f2d13e7cf"
      unitRef="usd">391379000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90YWJsZTplOTFkYmU1ZWI1NWE0YjE4YmUzMzY4NGNkNGIxNWNjYS90YWJsZXJhbmdlOmU5MWRiZTVlYjU1YTRiMThiZTMzNjg0Y2Q0YjE1Y2NhXzktMy0xLTEtMjM3ODU3_bec4b809-8faa-4aeb-9822-db112a8098eb"
      unitRef="usd">191938000</us-gaap:UnrecognizedTaxBenefits>
    <cbre:UnrecognizedTaxBenefitsAdditionalIncomeTaxPenaltiesAndInterestExpense
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzQyMjQ_6bf305dd-781e-42c7-98ff-0a00218c24e3"
      unitRef="usd">-500000</cbre:UnrecognizedTaxBenefitsAdditionalIncomeTaxPenaltiesAndInterestExpense>
    <cbre:UnrecognizedTaxBenefitsAdditionalIncomeTaxPenaltiesAndInterestExpense
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzQyMjg_b4286886-f24a-4ea8-90e3-c3414539f4f7"
      unitRef="usd">600000</cbre:UnrecognizedTaxBenefitsAdditionalIncomeTaxPenaltiesAndInterestExpense>
    <cbre:UnrecognizedTaxBenefitsAdditionalIncomeTaxPenaltiesAndInterestExpense
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzQyMzU_02bc1eb0-2f1d-4a36-87ce-ad32478441b7"
      unitRef="usd">400000</cbre:UnrecognizedTaxBenefitsAdditionalIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzQzOTg_41cac98b-ddaa-409c-9883-c2c28072d408"
      unitRef="usd">3300000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDYvZnJhZzpkNDExMzA1NDhhMGM0NzA5OTJhZGIwMTVjMGIyODgyYS90ZXh0cmVnaW9uOmQ0MTEzMDU0OGEwYzQ3MDk5MmFkYjAxNWMwYjI4ODJhXzQ0MDU_73b3d640-8041-4457-93a0-589147e54b21"
      unitRef="usd">3800000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzI4NDQ_a9b81edf-5ecc-490a-84b2-6b96c1edbb82">Stockholders&#x2019; Equity&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our board of directors is authorized, subject to any limitations imposed by law, without the approval of our stockholders, to issue a total of 25,000,000&#160;shares of preferred stock, in one or more series, with each such series having rights and preferences including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, as our board of directors may determine. As of December&#160;31, 2022 and 2021, no shares of preferred stock have been issued. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our board of directors is authorized to issue up to 525,000,000&#160;shares of Class A common stock, $0.01&#160;par value per share (common stock), of which 311,014,160&#160;shares and 332,875,959&#160;shares were issued and outstanding as of December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2019, our board of directors authorized a program for the repurchase of up to $300.0&#160;million of our Class A common stock over three years, effective March&#160;11, 2019 (the 2019 program). In both August and November 2019, our board of directors authorized an additional $100.0&#160;million under our program, bringing the total authorized repurchase amount under the 2019 program to a total of $500.0&#160;million. During the first quarter of 2022, we repurchased 615,108 shares of our common stock under the 2019 program at an average price of $101.88 per share using cash on hand for $62.7&#160;million, fully utilizing the remaining capacity under this program. During the year ended December&#160;31, 2021, we repurchased 3,122,054 shares of our common stock at an average price of $92.03 per share using cash on hand for $287.3&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November&#160;19, 2021, our board of directors authorized a new program for the repurchase of up to $2.0 billion of our Class A common stock over five years (the 2021 program). On August&#160;18, 2022, our board of directors authorized an additional &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$2.0 billion, bringing the total authorized repurchase amount under this program to a total of $4.0 billion. During the year ended December&#160;31, 2022, we repurchased 22,275,498 shares of our common stock with an average price of $80.74 per share using cash on hand for $1.8 billion under the 2021 program. During the year ended December&#160;31, 2021, we repurchased 832,315 shares of our common stock with an average price of $102.82 per share using cash on hand for $85.6&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our stock repurchase program does not obligate us to acquire any specific number of shares. Under this program, shares may be repurchased in privately negotiated and/or open market transactions, including under plans complying with Rule&#160;10b5-1 under the Securities Exchange&#160;Act of 1934. Our stock repurchases have been funded with cash on hand and we intend to continue funding future repurchases with existing cash. We may utilize our stock repurchase program to continue offsetting the impact of our stock-based compensation program and on a more opportunistic basis if we believe our stock presents a compelling investment compared to other discretionary uses. The timing of any future repurchases and the actual amounts repurchased will depend on a variety of factors, including the market price of our common stock, general market and economic conditions and other factors. As of December&#160;31, 2022, we had approximately $2.1 billion of capacity remaining under the 2021 program.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzE1Mg_88ea2160-a4a9-4898-a9df-5c2f0b3ab6d1"
      unitRef="shares">25000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzQyOA_5e7dea86-1f78-4ada-b47d-28ebbea86a01"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzQyOA_e1d75625-2f0f-49b5-900b-a557a16370ca"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i8cf012aa6c384fb78bb71f4f139347f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzUyOA_408d8c88-4017-4bee-92c7-5484d9bf1713"
      unitRef="shares">525000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i7685d8cbc8c6416b96b1c06ac130dbe8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzUyOA_a62f3431-1c3e-4ba0-800e-1d8fba62e0fa"
      unitRef="shares">525000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i7685d8cbc8c6416b96b1c06ac130dbe8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzU2Mw_ac4d4305-b8f4-47d7-afb7-7b2a9ade5d03"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7685d8cbc8c6416b96b1c06ac130dbe8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzYxMQ_9707a663-a0b3-4993-8dcf-51ed008d749f"
      unitRef="shares">311014160</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7685d8cbc8c6416b96b1c06ac130dbe8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzYxMQ_ac52225c-e420-4e4a-a199-3bd6b09a7d06"
      unitRef="shares">311014160</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8cf012aa6c384fb78bb71f4f139347f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzYyNQ_09d6f6f2-4ed4-47a1-b630-abc551edcce2"
      unitRef="shares">332875959</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8cf012aa6c384fb78bb71f4f139347f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzYyNQ_12d9a285-d65a-47fb-ac78-bfcf7c7d5739"
      unitRef="shares">332875959</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i23af51e5ffcd48acac8610a21991ee46_I20190228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzMyOTg1MzQ4ODY1ODE_f16683b4-5f37-4133-8b1a-d95e360ce1da"
      unitRef="usd">300000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramPeriodInForce1
      contextRef="i18afa5f1e54f4a3ba0d2cad810f174f0_D20190201-20190228"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzMyOTg1MzQ4ODY2MTA_6cba6ec3-646f-4c19-8546-b491bc064d1c">P3Y</us-gaap:StockRepurchaseProgramPeriodInForce1>
    <cbre:StockRepurchaseProgramAdditionalAuthorizedAmount
      contextRef="i694ae52edc4e4eb9ba20fe6a595718b8_I20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzMyOTg1MzQ4ODY3Mjk_1a3eca28-831b-49eb-87ec-3e0aa22a63d3"
      unitRef="usd">100000000</cbre:StockRepurchaseProgramAdditionalAuthorizedAmount>
    <cbre:StockRepurchaseProgramAdditionalAuthorizedAmount
      contextRef="ib01daea3d24045a49477df82714e352a_I20191130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzMyOTg1MzQ4ODY3Mjk_70573f96-fd54-4579-b569-810a9001c769"
      unitRef="usd">100000000</cbre:StockRepurchaseProgramAdditionalAuthorizedAmount>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i694ae52edc4e4eb9ba20fe6a595718b8_I20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzMyOTg1MzQ4ODY3NjQ_a28b517b-b28d-4f38-89ef-2ab378e6fe3c"
      unitRef="usd">500000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ib01daea3d24045a49477df82714e352a_I20191130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzMyOTg1MzQ4ODY3NjQ_ca717306-aeb1-4830-8e02-530706a5560e"
      unitRef="usd">500000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i02d3a1b03646428ab2f75a4e7962d9d1_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzMyOTg1MzQ4ODY3ODk_32be3b2f-2a76-4e16-b3d0-8e4fad05c1f2"
      unitRef="shares">615108</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i02d3a1b03646428ab2f75a4e7962d9d1_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzMyOTg1MzQ4ODY4MTI_0eed0659-f35b-4b2b-b11d-052dc8a3abe2"
      unitRef="usdPerShare">101.88</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i02d3a1b03646428ab2f75a4e7962d9d1_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzMyOTg1MzQ4ODY4NDQ_49a3f12a-77bf-4ce4-85ee-291cfe05cb79"
      unitRef="usd">62700000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i4fd3d1c8b3b049808fcc71eb0a8a21a3_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzI3NDg3NzkwNzM3NzA_2ca07054-9718-4a6b-a1e0-9425da9218ed"
      unitRef="shares">3122054</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i4fd3d1c8b3b049808fcc71eb0a8a21a3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzI3NDg3NzkwNzM4MzQ_40964a46-5f20-4829-b91b-f7c079a0e40f"
      unitRef="usdPerShare">92.03</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i4fd3d1c8b3b049808fcc71eb0a8a21a3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzMyOTg1MzQ4ODY4Nzg_7b7a4867-4f62-4d89-938b-5d6eb0685e14"
      unitRef="usd">287300000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i3f0c13ad3cf94efe945fa4de2605b3bd_I20211119"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzMyOTg1MzQ4ODcwMzI_51f835fb-9d77-42e7-8a6b-a1aa35370790"
      unitRef="usd">2000000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <cbre:StockRepurchaseProgramTerm
      contextRef="i3f0c13ad3cf94efe945fa4de2605b3bd_I20211119"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzMyOTg1MzQ4ODcwNjU_6a31ef02-3956-4413-9618-afbe17c000cd">P5Y</cbre:StockRepurchaseProgramTerm>
    <cbre:StockRepurchaseProgramAdditionalAuthorizedAmount
      contextRef="id544ac4af0ea4ef8a1cf7a789f1cffbe_I20220818"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzMyOTg1MzQ4ODcxMzc_a81051ee-0816-45d5-83a2-0ce0572a1a21"
      unitRef="usd">2000000000</cbre:StockRepurchaseProgramAdditionalAuthorizedAmount>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="id544ac4af0ea4ef8a1cf7a789f1cffbe_I20220818"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzMyOTg1MzQ4ODcxNjg_238c90e4-8308-4e02-a4fb-832fbb605d14"
      unitRef="usd">4000000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ie1dbcc630dc746b2b192d42ac2098708_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzI3NDg3NzkwNzQwNTY_6a936fee-05aa-40e6-b921-4d6a3476da30"
      unitRef="shares">22275498</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="ie1dbcc630dc746b2b192d42ac2098708_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzI3NDg3NzkwNzQxMTI_214081ab-fa29-4412-84d3-9760c01a7a66"
      unitRef="usdPerShare">80.74</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ie1dbcc630dc746b2b192d42ac2098708_D20220101-20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzMyOTg1MzQ4ODcyMDE_ed157108-89f4-4ec3-b8f1-a7fe053406a1"
      unitRef="usd">1800000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i9da1709c8b11434aa3858e1926050512_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzI3NDg3NzkwNzQ1NTU_83a56394-619d-4594-93a5-83f46ee5da0f"
      unitRef="shares">832315</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i9da1709c8b11434aa3858e1926050512_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzI3NDg3NzkwNzQ1NjU_82ea1a7b-1aaa-437a-8589-5247e91db1f3"
      unitRef="usdPerShare">102.82</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i9da1709c8b11434aa3858e1926050512_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzI3NDg3NzkwNzQ1ODE_8d6f7002-47c3-494e-b0ad-a38337e6ced6"
      unitRef="usd">85600000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNDkvZnJhZzo1NGM5NjQ3ZTk0NjY0YzRkYmI0YzE5MTgxYThiYWFjNS90ZXh0cmVnaW9uOjU0Yzk2NDdlOTQ2NjRjNGRiYjRjMTkxODFhOGJhYWM1XzMyOTg1MzQ4ODcyNzk_35b2d047-f639-4a3a-a625-42b27101e6a6"
      unitRef="usd">2100000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90ZXh0cmVnaW9uOmQ2ZWQ5OWQyMTBmZjQ2OWU4M2FkOWEwZjdmNmViNmUyXzQwNg_69eadbc5-08ff-44ad-b627-7ec8125058f4">Income Per Share Information&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The calculations of basic and diluted income per share attributable to CBRE&#160;Group, Inc. stockholders are as follows (dollars in thousands, except share and per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Basic Income Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income attributable to CBRE Group, Inc. stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,407,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,836,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;751,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding for basic income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;322,813,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;335,232,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;335,196,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Basic income per share attributable to CBRE Group, Inc. stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Diluted Income Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income attributable to CBRE Group, Inc. stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,407,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,836,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;751,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding for basic income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;322,813,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;335,232,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;335,196,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dilutive effect of contingently issuable shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,882,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,484,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,195,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding for diluted income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;327,696,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;339,717,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;338,392,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Diluted income per share attributable to CBRE Group, Inc. stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2022, 2021 and 2020, 1,312,197, 186,241 and 567,589, respectively, of contingently issuable shares were excluded from the computation of diluted income per share because their inclusion would have had an anti-dilutive effect.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90ZXh0cmVnaW9uOmQ2ZWQ5OWQyMTBmZjQ2OWU4M2FkOWEwZjdmNmViNmUyXzQwNQ_2cdf097b-61d2-4ee6-bba0-503f723e083d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The calculations of basic and diluted income per share attributable to CBRE&#160;Group, Inc. stockholders are as follows (dollars in thousands, except share and per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Basic Income Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income attributable to CBRE Group, Inc. stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,407,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,836,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;751,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding for basic income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;322,813,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;335,232,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;335,196,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Basic income per share attributable to CBRE Group, Inc. stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Diluted Income Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income attributable to CBRE Group, Inc. stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,407,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,836,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;751,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding for basic income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;322,813,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;335,232,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;335,196,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dilutive effect of contingently issuable shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,882,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,484,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,195,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding for diluted income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;327,696,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;339,717,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;338,392,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Diluted income per share attributable to CBRE Group, Inc. stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzMtMS0xLTEtMjM3ODU3_c3974317-f706-44d4-aece-8ee3601d6858"
      unitRef="usd">1407370000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzMtMy0xLTEtMjM3ODU3_7f631863-3b9b-47e9-b242-43401b82a73c"
      unitRef="usd">1836574000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzMtNS0xLTEtMjM3ODU3_5926c241-d411-4f05-9003-a659db9abd85"
      unitRef="usd">751989000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzQtMS0xLTEtMjM3ODU3_7d4c3758-acd3-4219-9229-506e1e1a18ac"
      unitRef="shares">322813345</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzQtMy0xLTEtMjM3ODU3_f5634c6d-cfa7-43c3-a9ab-7c34fd0c0732"
      unitRef="shares">335232840</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzQtNS0xLTEtMjM3ODU3_ae37d328-f40f-4f3a-8f42-4a16cf2b1cd6"
      unitRef="shares">335196296</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzUtMS0xLTEtMjM3ODU3_70883526-92d4-456e-aa52-385948683527"
      unitRef="usdPerShare">4.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzUtMy0xLTEtMjM3ODU3_7fac405a-d288-477c-9351-78eb75329d4d"
      unitRef="usdPerShare">5.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzUtNS0xLTEtMjM3ODU3_0bddafd9-a8fc-45b0-a755-a0bf148959e2"
      unitRef="usdPerShare">2.24</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzgtMS0xLTEtMjM3ODU3_d2d66a70-e39b-464d-9699-5188037f4cac"
      unitRef="usd">1407370000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzgtMy0xLTEtMjM3ODU3_a034a2c2-9a20-40f7-953f-b3f06e8ed55d"
      unitRef="usd">1836574000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzgtNS0xLTEtMjM3ODU3_78195be8-2a72-456a-bfdb-ce055ce6d524"
      unitRef="usd">751989000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzktMS0xLTEtMjM3ODU3_14f1723a-654c-4b4b-8bc2-f3d2d9231387"
      unitRef="shares">322813345</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzktMy0xLTEtMjM3ODU3_d96534ff-87fe-482e-b178-3d7d92e5f026"
      unitRef="shares">335232840</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzktNS0xLTEtMjM3ODU3_31917134-9e0f-468a-8c7a-36e76e79235d"
      unitRef="shares">335196296</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzEwLTEtMS0xLTIzNzg1Nw_2437b890-1a9e-45c8-aa94-d0f93d9c8025"
      unitRef="shares">4882770</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzEwLTMtMS0xLTIzNzg1Nw_7001169c-f9de-400c-881d-d5ac79f8aa55"
      unitRef="shares">4484561</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzEwLTUtMS0xLTIzNzg1Nw_bcecef6b-f678-4e42-a156-55e0d1266536"
      unitRef="shares">3195914</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzEyLTEtMS0xLTIzNzg1Nw_17ba76f1-6efb-4473-b523-20dea31158a9"
      unitRef="shares">327696115</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzEyLTMtMS0xLTIzNzg1Nw_c1f5ea60-c489-48d2-aa30-63016ed6da83"
      unitRef="shares">339717401</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzEyLTUtMS0xLTIzNzg1Nw_9df14642-7769-4093-848a-7c1344fdfffa"
      unitRef="shares">338392210</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzEzLTEtMS0xLTIzNzg1Nw_18587e4b-c902-49b7-91c7-b21d9b50c935"
      unitRef="usdPerShare">4.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzEzLTMtMS0xLTIzNzg1Nw_11d37d3a-07d6-4a43-8d85-339efdc21eba"
      unitRef="usdPerShare">5.41</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90YWJsZTpkNGYyNDI2MzIyODc0ZmUxYmJmOTY4YTBhNzYzNzJjYy90YWJsZXJhbmdlOmQ0ZjI0MjYzMjI4NzRmZTFiYmY5NjhhMGE3NjM3MmNjXzEzLTUtMS0xLTIzNzg1Nw_5d828363-8baf-407e-8550-eeafee968f52"
      unitRef="usdPerShare">2.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i30aa86d063f941fb87b6368e7da520a3_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90ZXh0cmVnaW9uOmQ2ZWQ5OWQyMTBmZjQ2OWU4M2FkOWEwZjdmNmViNmUyXzIxOQ_b787d1b9-facd-4482-bddc-68c8b71f034a"
      unitRef="shares">1312197</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if24d1701fe3e498194ea4490e2247bfa_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90ZXh0cmVnaW9uOmQ2ZWQ5OWQyMTBmZjQ2OWU4M2FkOWEwZjdmNmViNmUyXzIyMw_22d69c88-dcf2-4ddf-b4c1-3fe43ff5bf85"
      unitRef="shares">186241</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7909f5f51ed443588cc79f9b099c7880_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTIvZnJhZzpkNmVkOTlkMjEwZmY0NjllODNhZDlhMGY3ZjZlYjZlMi90ZXh0cmVnaW9uOmQ2ZWQ5OWQyMTBmZjQ2OWU4M2FkOWEwZjdmNmViNmUyXzIzMA_97f68aed-2368-43f0-95e1-4dce9be11452"
      unitRef="shares">567589</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90ZXh0cmVnaW9uOmExNzE5OGNkMGZlMDQ3ZTJiZTYwMjk0ZWYwOTBmNjI5XzE4NzU_c49af4a1-a921-43e5-9311-517f07d7ad62">Revenue from Contracts with Customers&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;with customers in accordance with Topic&#160;606. Revenue is recognized when or as control of the promised services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to receive in exchange for those services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Disaggregated Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables represent a disaggregation of revenue from contracts with customers by type of service and/or segment (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Advisory&lt;br/&gt;&#160;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Global&lt;br/&gt;Workplace&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Real Estate&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate,&lt;br/&gt;other and eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Topic 606 Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Facilities management&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,201,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,201,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,872,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,875,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,522,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,522,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Property management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,849,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,830,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Project management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,650,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,650,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Valuation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;764,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;764,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial mortgage origination &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;273,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;273,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan servicing &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;594,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;594,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Development services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;403,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;403,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Topic 606 Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,340,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,851,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;998,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,173,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Out of Scope of Topic 606 Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial mortgage origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;289,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;289,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan servicing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;253,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;253,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Development services &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;111,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;111,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Out of Scope of Topic 606 Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;543,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;111,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;654,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,883,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,851,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,109,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,828,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 style="width:34.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Advisory&lt;br/&gt;&#160;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Global&lt;br/&gt;Workplace&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Real Estate&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate,&lt;br/&gt;other and eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Topic 606 Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Facilities management&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,166,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,166,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,306,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,308,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,789,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,789,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Property management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,739,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21,979)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,717,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Project management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,931,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,931,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Valuation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;733,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;733,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial mortgage origination &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;313,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;313,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan servicing &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;556,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;556,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Development services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;390,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;390,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Topic 606 Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,925,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,098,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;946,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,950,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Out of Scope of Topic 606 Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial mortgage origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;387,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;387,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan servicing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;262,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;262,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Development services &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Out of Scope of Topic 606 Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;650,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;795,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,575,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,098,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,091,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,746,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Advisory&lt;br/&gt;&#160;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Global&lt;br/&gt;Workplace&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Real Estate&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate,&lt;br/&gt;other and eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Topic 606 Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Facilities management&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,484,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,484,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,460,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,458,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,663,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,663,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Property management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,658,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,632,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Project management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,323,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,323,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Valuation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;614,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;614,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial mortgage origination &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;130,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;130,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan servicing &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;474,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;474,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Development services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;341,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;341,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Topic 606 Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,573,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,808,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;816,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,170,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Out of Scope of Topic 606 Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial mortgage origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;446,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;446,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan servicing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Development services &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Out of Scope of Topic 606 Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;640,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;656,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,214,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,808,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;831,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,826,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;We earn fees for arranging financing for borrowers with third-party lender contacts. Such fees are in scope of Topic&#160;606.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Loan servicing fees earned from servicing contracts for which we do not hold mortgage servicing rights are in scope of Topic&#160;606.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Out of scope revenue for development services represents selling profit from transfers of sales-type leases in the scope of Topic&#160;842.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had contract assets totaling $529.1&#160;million ($391.6&#160;million of which was current) and $474.4&#160;million ($338.7&#160;million of which was current) as of December&#160;31, 2022 and 2021, respectively. During the year ended December&#160;31, 2022, our contract assets increased by $54.7&#160;million, within our Real Estate Investment and Advisory Services segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had contract liabilities totaling $284.3&#160;million ($276.3&#160;million of which was current) and $288.9&#160;million ($280.7&#160;million of which was current) as of December&#160;31, 2022 and 2021, respectively. During the year ended December&#160;31, 2022, we recognized revenue of $247.8&#160;million&#160;that was included in the contract liability balance at December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We capitalized $29.9&#160;million, $84.9&#160;million and $64.2&#160;million, respectively, of transition costs during the years ended December&#160;31, 2022, 2021 and 2020. We recorded amortization of transition costs of $42.1&#160;million, $40.3&#160;million and $46.9&#160;million, respectively, during the years ended December&#160;31, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90ZXh0cmVnaW9uOmExNzE5OGNkMGZlMDQ3ZTJiZTYwMjk0ZWYwOTBmNjI5XzE4NzY_dcbdafec-a2d4-49c2-86b3-e102fe543ddb">&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables represent a disaggregation of revenue from contracts with customers by type of service and/or segment (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Advisory&lt;br/&gt;&#160;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Global&lt;br/&gt;Workplace&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Real Estate&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate,&lt;br/&gt;other and eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Topic 606 Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Facilities management&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,201,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,201,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,872,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,875,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,522,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,522,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Property management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,849,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,830,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Project management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,650,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,650,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Valuation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;764,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;764,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial mortgage origination &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;273,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;273,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan servicing &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;594,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;594,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Development services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;403,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;403,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Topic 606 Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,340,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,851,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;998,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,173,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Out of Scope of Topic 606 Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial mortgage origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;289,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;289,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan servicing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;253,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;253,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Development services &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;111,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;111,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Out of Scope of Topic 606 Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;543,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;111,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;654,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,883,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,851,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,109,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,828,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 style="width:34.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Advisory&lt;br/&gt;&#160;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Global&lt;br/&gt;Workplace&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Real Estate&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate,&lt;br/&gt;other and eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Topic 606 Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Facilities management&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,166,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,166,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,306,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,308,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,789,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,789,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Property management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,739,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21,979)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,717,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Project management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,931,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,931,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Valuation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;733,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;733,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial mortgage origination &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;313,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;313,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan servicing &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;556,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;556,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Development services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;390,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;390,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Topic 606 Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,925,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,098,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;946,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,950,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Out of Scope of Topic 606 Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial mortgage origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;387,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;387,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan servicing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;262,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;262,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Development services &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Out of Scope of Topic 606 Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;650,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;795,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,575,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,098,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,091,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,746,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Advisory&lt;br/&gt;&#160;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Global&lt;br/&gt;Workplace&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Real Estate&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate,&lt;br/&gt;other and eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Topic 606 Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Facilities management&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,484,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,484,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,460,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,458,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,663,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,663,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Property management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,658,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,632,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Project management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,323,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,323,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Valuation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;614,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;614,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial mortgage origination &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;130,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;130,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan servicing &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment management&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;474,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;474,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Development services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;341,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;341,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Topic 606 Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,573,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,808,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;816,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,170,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Out of Scope of Topic 606 Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial mortgage origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;446,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;446,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan servicing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Development services &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Out of Scope of Topic 606 Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;640,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;656,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,214,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,808,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;831,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,826,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;We earn fees for arranging financing for borrowers with third-party lender contacts. Such fees are in scope of Topic&#160;606.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Loan servicing fees earned from servicing contracts for which we do not hold mortgage servicing rights are in scope of Topic&#160;606.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Out of scope revenue for development services represents selling profit from transfers of sales-type leases in the scope of Topic&#160;842.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia742e49f008243d790eaaf37c0569fb1_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzMtMy0xLTEtMjM3ODU3_656f2bd0-bbb8-4bda-8109-7c7af9111c9e"
      unitRef="usd">15201178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3484f085fddc4894a518cdf889f8bbea_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzMtOS0xLTEtMjM3ODU3_8c7bb051-e083-4944-b1fd-8f8db20c0ada"
      unitRef="usd">15201178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45a62effd35b4564906833f4b0ed93f5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzQtMS0xLTEtMjM3ODU3_1031b14e-7d5c-485f-89fa-4879da38caca"
      unitRef="usd">3872379000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic9d1b3b4ac36442184ddf72526849f4c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzQtNy0xLTEtMjM3ODU3_7949350f-b151-4b29-903c-070c018b39db"
      unitRef="usd">2940000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a112e89ce424252b055dc02867aa43d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzQtOS0xLTEtMjM3ODU3_4da1dc28-06fd-40e8-acfb-8ead63ec57a1"
      unitRef="usd">3875319000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6a85f20438045e18606b3b1568cf98f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzUtMS0xLTEtMjM3ODU3_0d79948b-db4e-4ec1-a05d-15b463c63299"
      unitRef="usd">2522728000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib0072eed34674544a1e72595a6a5d9d6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzUtOS0xLTEtMjM3ODU3_c1620206-eae3-40e8-b853-dd4ce57d649f"
      unitRef="usd">2522728000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i287820b0ccdc46adb3677bce8942be3e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzYtMS0xLTEtMjM3ODU3_b366beb8-93c1-4a84-8308-c9d97153f640"
      unitRef="usd">1849647000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i480ebd8f65584d46926e2e0e5d6a23ba_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzYtNy0xLTEtMjM3ODU3_ecadba0a-f8ec-4f95-8f5a-93515a696ecd"
      unitRef="usd">-19030000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if0b50974338844eebcac58e97f742d8c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzYtOS0xLTEtMjM3ODU3_f58c52c3-9edf-49d4-bb97-4e51afc566db"
      unitRef="usd">1830617000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i529ed4d33f294f408c5cb2d6c502274f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzctMy0xLTEtMjM3ODU3_87134432-0b22-463d-b8d3-04ca55af5667"
      unitRef="usd">4650043000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7daff0cf2353434984ca04b122dd61c0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzctOS0xLTEtMjM3ODU3_d52beeea-bbbb-4812-ad54-a89f1acc4c38"
      unitRef="usd">4650043000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2dcf5ac0a99146218b028a46eaa1e0b4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzgtMS0xLTEtMjM3ODU3_12fd5250-dc4d-456b-ae60-d276291244a8"
      unitRef="usd">764453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i75e05cd7148049d6acffac245cbfdc3b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzgtOS0xLTEtMjM3ODU3_e1dd512f-d2fa-4052-ad5a-6c5e1e11f0ef"
      unitRef="usd">764453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i379ace537ef641e3bd7ed3ec6840f108_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzktMS0xLTEtMjM3ODU3_57d5c1c5-7195-42f0-9e33-d2ed7781aa74"
      unitRef="usd">273078000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7139e3ebfeef49b38fe2b73dc52d312e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzktOS0xLTEtMjM3ODU3_3850771d-800d-4c14-9d9d-32d1fe35274b"
      unitRef="usd">273078000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i61ae2182a0f842888d775fae00eb98d7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzEwLTEtMS0xLTIzNzg1Nw_977b2680-03ec-4e11-be81-fc8441f8023f"
      unitRef="usd">57742000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie594ff4a02bb4d8584b856b236dc6915_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzEwLTktMS0xLTIzNzg1Nw_d8ade3f6-e61f-44b6-a869-0d9ee925fec3"
      unitRef="usd">57742000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic76f8c084f5141cd9dd3b1ee3b6ddf7a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzExLTUtMS0xLTIzNzg1Nw_611b9933-456d-4292-9d61-0329e4d796ab"
      unitRef="usd">594867000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1bbcfd2a0c8640b0b00b80cc9eb07a60_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzExLTktMS0xLTIzNzg1Nw_4e592721-99c1-4fb5-8a51-ac64174c45f1"
      unitRef="usd">594867000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7a8b015545634f418f6371f2089453b8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzEyLTUtMS0xLTIzNzg1Nw_a8cac7eb-fe5b-4bc2-a7a0-c65134c3ec87"
      unitRef="usd">403727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i235d41b5aeaa48a487f7f4bb5555d1e7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzEyLTktMS0xLTIzNzg1Nw_e36ef533-87dc-4cbb-8a62-c40ef626d279"
      unitRef="usd">403727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iddccf025f06e44c7a275a814beacaac9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzEzLTEtMS0xLTIzNzg1Nw_732416e2-8760-4c29-a588-6097c1a078a1"
      unitRef="usd">9340027000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea2db62c51c745e6bc38b77ddd7aede3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzEzLTMtMS0xLTIzNzg1Nw_2638a0e8-135d-4ed5-b5a8-4d9f5078afdf"
      unitRef="usd">19851221000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7c460db1612c4fac81fe408617681265_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzEzLTUtMS0xLTIzNzg1Nw_dbb66ec0-2851-483d-a3b2-19decf2f68cc"
      unitRef="usd">998594000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7cc29c187575496ebc93617cb52609c6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzEzLTctMS0xLTIzNzg1Nw_30705593-cd3e-46a0-93f5-9027c7e602df"
      unitRef="usd">-16090000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzEzLTktMS0xLTIzNzg1Nw_dbb30551-301d-4d91-bd9f-195892ca1908"
      unitRef="usd">30173752000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i379ace537ef641e3bd7ed3ec6840f108_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzE1LTEtMS0xLTIzNzg1Nw_92935713-19d9-4512-bb5d-860c87d95dea"
      unitRef="usd">289729000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i7139e3ebfeef49b38fe2b73dc52d312e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzE1LTktMS0xLTIzNzg1Nw_7f0c4998-f8a9-4a4a-9b8f-f6ef4c6d6ff6"
      unitRef="usd">289729000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i61ae2182a0f842888d775fae00eb98d7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzE2LTEtMS0xLTIzNzg1Nw_be3d2c21-1d48-4ccd-8038-9b3d08f53ead"
      unitRef="usd">253750000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ie594ff4a02bb4d8584b856b236dc6915_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzE2LTktMS0xLTIzNzg1Nw_059926a4-1dcf-4929-8087-68fc277d12c5"
      unitRef="usd">253750000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i7a8b015545634f418f6371f2089453b8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzE3LTUtMS0xLTIzNzg1Nw_230749ff-7653-45b0-a9d3-463cac637d25"
      unitRef="usd">111015000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i235d41b5aeaa48a487f7f4bb5555d1e7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzE3LTktMS0xLTIzNzg1Nw_53dc2c50-34fc-4b99-9f03-9ab49a050ced"
      unitRef="usd">111015000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="iddccf025f06e44c7a275a814beacaac9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzE4LTEtMS0xLTIzNzg1Nw_3adc43d1-6e3e-46b6-9be7-a76515c3ea81"
      unitRef="usd">543479000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="iea2db62c51c745e6bc38b77ddd7aede3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzE4LTMtMS0xLTIzNzg1Nw_e8bc7f10-e1a4-4dad-8cc9-7f4d79ae1a32"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i7c460db1612c4fac81fe408617681265_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzE4LTUtMS0xLTIzNzg1Nw_8711beda-440e-43c0-8d18-79e6b0d7450e"
      unitRef="usd">111015000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i7cc29c187575496ebc93617cb52609c6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzE4LTctMS0xLTIzNzg1Nw_6b732d8f-5bb0-42da-969d-4a1e60d57b15"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzE4LTktMS0xLTIzNzg1Nw_3dccefd2-1620-41d8-a013-c73894158b6d"
      unitRef="usd">654494000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:Revenues
      contextRef="iddccf025f06e44c7a275a814beacaac9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzE5LTEtMS0xLTIzNzg1Nw_2f59e604-3a76-41de-9d8a-bb67faf01f34"
      unitRef="usd">9883506000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iea2db62c51c745e6bc38b77ddd7aede3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzE5LTMtMS0xLTIzNzg1Nw_18c2da42-6431-4969-908c-cbe905af0d11"
      unitRef="usd">19851221000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7c460db1612c4fac81fe408617681265_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzE5LTUtMS0xLTIzNzg1Nw_836eab67-cc12-4369-b4d2-b3244bb34db2"
      unitRef="usd">1109609000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7cc29c187575496ebc93617cb52609c6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzE5LTctMS0xLTIzNzg1Nw_da3af80e-b935-4975-b687-0dafde4777cb"
      unitRef="usd">-16090000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpkMjJjMTg2OTY2NDY0NjY3YWEwYmMzMTFhN2M2NzE5NC90YWJsZXJhbmdlOmQyMmMxODY5NjY0NjQ2NjdhYTBiYzMxMWE3YzY3MTk0XzE5LTktMS0xLTIzNzg1Nw_bfefccb3-bcb8-454f-889e-b7ab76b20421"
      unitRef="usd">30828246000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia750cbdd3c344570bc9beb29bca6cc4d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzMtMy0xLTEtMjM3ODU3_56fe08ca-c034-4e2c-9ebf-70e98d7719db"
      unitRef="usd">14166987000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i56a957f5f09c40eb889a8bddf2a6c0cc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzMtOS0xLTEtMjM3ODU3_5d4b30be-251b-4436-b73e-b30041f9f09e"
      unitRef="usd">14166987000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i69210e4a838a42358893d1e811b3e797_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzQtMS0xLTEtMjM3ODU3_c13aa293-c1ca-4653-8488-ad6f140e82f8"
      unitRef="usd">3306548000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i659240e0650a4fcca7250a42fca54b52_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzQtNy0xLTEtMjM3ODU3_0b003175-c5af-41c1-b89b-eff11cb88dd8"
      unitRef="usd">1623000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa29d41ba9aa4593b5bad1aaa8786753_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzQtOS0xLTEtMjM3ODU3_2f98baa1-1913-47fc-862a-ff7e269f332b"
      unitRef="usd">3308171000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i170a73f89caa4df88cb83786e5871886_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzUtMS0xLTEtMjM3ODU3_f15359dd-6004-4de2-a8e9-d7497e1ea8c3"
      unitRef="usd">2789573000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i735bbb876f95483598aee2637138c518_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzUtOS0xLTEtMjM3ODU3_a7345740-d343-4bf6-832f-bb47107ca747"
      unitRef="usd">2789573000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9c9630e0b294deda944350ed96efc51_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzYtMS0xLTEtMjM3ODU3_db692ab8-6513-4985-82a4-ab2ab0b392d6"
      unitRef="usd">1739011000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie1a2ff90e8094b15ba01b3514822a124_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzYtNy0xLTEtMjM3ODU3_f8f6abd2-3656-4951-86d8-4b23da02d4f8"
      unitRef="usd">-21979000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2147deff460e4f79a31101527e362030_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzYtOS0xLTEtMjM3ODU3_51229711-ec92-4821-a1d9-bc385c457fab"
      unitRef="usd">1717032000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf1881cff1ca4934a5473705cc64d076_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzctMy0xLTEtMjM3ODU3_070e91c2-4b7e-459a-8ff3-11b42843eb88"
      unitRef="usd">2931930000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i815beec1dbf24c49a39caa195ff74856_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzctOS0xLTEtMjM3ODU3_8fe93420-32f2-4659-a9e8-e69bed8faf78"
      unitRef="usd">2931930000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i359277bb87164552a756b773ff01d3fd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzgtMS0xLTEtMjM3ODU3_34a7035b-61a0-4634-be14-903a6393036e"
      unitRef="usd">733523000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4475d3d98c245a6b073f3b08e84eae2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzgtOS0xLTEtMjM3ODU3_b17c4847-7da5-477e-b173-bd76ca0abc75"
      unitRef="usd">733523000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idaa7e799dbdc43d7a15fb408648dfda0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzktMS0xLTEtMjM3ODU3_b6f274cf-1e96-4767-bfe9-c2afe5938fe1"
      unitRef="usd">313704000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1affb55b6d9f4d2c8d11dfcd6a5ba588_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzktOS0xLTEtMjM3ODU3_2be242e2-4301-40e2-9607-657989bf06a6"
      unitRef="usd">313704000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2a8cb376073949bd951d015ba5284426_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzEwLTEtMS0xLTIzNzg1Nw_58ce0a54-05e2-4cef-a19c-9a51cb32e948"
      unitRef="usd">43218000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5c7a2b5002145c5a1e3358c35498fbb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzEwLTktMS0xLTIzNzg1Nw_6ef670a1-4954-4759-a2b1-a81919fbbbc2"
      unitRef="usd">43218000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i802a8badceed42d7b277ae0e8a12da06_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzExLTUtMS0xLTIzNzg1Nw_76c8d237-3d3e-41a1-85f1-30ca608b5ed5"
      unitRef="usd">556154000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib74cea2bc59b49a8ba4d18f1f43bf3a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzExLTktMS0xLTIzNzg1Nw_2f4d65c3-8764-4650-9c26-e3b2531c3ca0"
      unitRef="usd">556154000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibda2c82de7d34438950367cd121341e5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzEyLTUtMS0xLTIzNzg1Nw_3e1af45c-598f-492c-9e92-24a61d4fb1ab"
      unitRef="usd">390074000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i62b79d890ccd4fca80fa20458bc14cd6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzEyLTktMS0xLTIzNzg1Nw_6b17d355-8f8a-47dd-b777-1e73468edf48"
      unitRef="usd">390074000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i839e6cae545b45549a5b47e37c5a7210_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzEzLTEtMS0xLTIzNzg1Nw_e365c599-c85e-4be3-ac8b-5cab5428c2bd"
      unitRef="usd">8925577000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b5ade613f1444c886ec4812fd0f772e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzEzLTMtMS0xLTIzNzg1Nw_375fe03a-6852-4de0-8b45-0950a3a91d62"
      unitRef="usd">17098917000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e3405baf1ec436c9399a7b4c8975f1d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzEzLTUtMS0xLTIzNzg1Nw_8badaa84-b793-4329-8223-ebb317e990d4"
      unitRef="usd">946228000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f7f03c7149b4366b4fd55f671124311_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzEzLTctMS0xLTIzNzg1Nw_59252eae-af1a-46e9-b5eb-131ffc9d7929"
      unitRef="usd">-20356000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzEzLTktMS0xLTIzNzg1Nw_704a50e5-7a88-4098-8e67-b30dde4707d2"
      unitRef="usd">26950366000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="idaa7e799dbdc43d7a15fb408648dfda0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzE1LTEtMS0xLTIzNzg1Nw_ead71571-7841-4126-9bf9-01ea40f3adfd"
      unitRef="usd">387664000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i1affb55b6d9f4d2c8d11dfcd6a5ba588_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzE1LTktMS0xLTIzNzg1Nw_a137a7f1-14ce-4a07-b3c0-b23e488ddc94"
      unitRef="usd">387664000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i2a8cb376073949bd951d015ba5284426_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzE2LTEtMS0xLTIzNzg1Nw_a1d2ee06-1544-48d8-a3b0-4457ddcd519f"
      unitRef="usd">262518000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ia5c7a2b5002145c5a1e3358c35498fbb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzE2LTktMS0xLTIzNzg1Nw_8b0750c1-a23b-492e-a231-4aa15013ca71"
      unitRef="usd">262518000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ibda2c82de7d34438950367cd121341e5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzE3LTUtMS0xLTIzNzg1Nw_35a4573d-6d76-4a2a-9564-bae4c4510770"
      unitRef="usd">145488000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i62b79d890ccd4fca80fa20458bc14cd6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzE3LTktMS0xLTIzNzg1Nw_ab66bf28-a194-4a9a-846d-5522dd9a4944"
      unitRef="usd">145488000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i839e6cae545b45549a5b47e37c5a7210_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzE4LTEtMS0xLTIzNzg1Nw_d2391c9f-6ba0-47ed-8aaf-80abb6d87265"
      unitRef="usd">650182000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i6b5ade613f1444c886ec4812fd0f772e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzE4LTMtMS0xLTIzNzg1Nw_1c519f23-75bc-4504-b05e-94ed37e4e86b"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i9e3405baf1ec436c9399a7b4c8975f1d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzE4LTUtMS0xLTIzNzg1Nw_908cc68a-c1e5-4c67-ae4c-560318b762ca"
      unitRef="usd">145488000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i0f7f03c7149b4366b4fd55f671124311_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzE4LTctMS0xLTIzNzg1Nw_3043f93b-389a-4d9d-99b6-8b0966a6b7e9"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzE4LTktMS0xLTIzNzg1Nw_539527da-8036-4600-9bf8-c958a18276dc"
      unitRef="usd">795670000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:Revenues
      contextRef="i839e6cae545b45549a5b47e37c5a7210_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzE5LTEtMS0xLTIzNzg1Nw_664c60ce-6d60-41d9-9329-bf5c5928d8e5"
      unitRef="usd">9575759000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6b5ade613f1444c886ec4812fd0f772e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzE5LTMtMS0xLTIzNzg1Nw_37d183be-8531-4f19-97ff-c08fa515f502"
      unitRef="usd">17098917000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9e3405baf1ec436c9399a7b4c8975f1d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzE5LTUtMS0xLTIzNzg1Nw_74d92326-6e50-49ef-81ed-75bcacd28ef6"
      unitRef="usd">1091716000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0f7f03c7149b4366b4fd55f671124311_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzE5LTctMS0xLTIzNzg1Nw_afd98b49-12cf-4552-9a80-be8add3e3a85"
      unitRef="usd">-20356000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTo3Mzk4MmI1M2RjYTM0ZjU0OTNjYzYzMzdjNDM5NWI2Zi90YWJsZXJhbmdlOjczOTgyYjUzZGNhMzRmNTQ5M2NjNjMzN2M0Mzk1YjZmXzE5LTktMS0xLTIzNzg1Nw_66d5ca28-6da1-4fc5-bb74-edd4d98ec9b3"
      unitRef="usd">27746036000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81665014a1b84864a3e0e46583366a6f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzMtMy0xLTEtMjM3ODU3_0a4a5c34-7326-4069-bb7b-ef21d98b90b5"
      unitRef="usd">13484692000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i24a5d86c94c74f9994390fea7c2dd1f1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzMtOS0xLTEtMjM3ODU3_5b75613c-f140-49b4-991e-00fead9a3a16"
      unitRef="usd">13484692000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i39585484c2784f7590944d0a61287646_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzQtMS0xLTEtMjM3ODU3_bdcab7c1-2901-4381-bbf1-df246a7e0e69"
      unitRef="usd">2460392000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i75b95b8c636f4754819ea4826334d07d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzQtNy0xLTEtMjM3ODU3_9e6ac23d-fd11-43ca-8abf-26958e967d1b"
      unitRef="usd">-2274000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iddbc0b0c63f64d7aae284cb785c6d714_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzQtOS0xLTEtMjM3ODU3_e81c99ea-8760-4562-9936-dc177cdea643"
      unitRef="usd">2458118000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93bf86f132fd4e9ca01fcb7c45125dcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzUtMS0xLTEtMjM3ODU3_f00fe089-72b3-4bfa-a35f-2cc151d5370e"
      unitRef="usd">1663959000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7b4fe23d6f7045e5a6c3f08f72eee436_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzUtOS0xLTEtMjM3ODU3_5c70d534-2210-4799-a5dd-02e6d00dbef1"
      unitRef="usd">1663959000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifaa091655591412a9f0114e0b72934a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzYtMS0xLTEtMjM3ODU3_7356bc6d-f8d3-4c41-a41e-0376c8b2d549"
      unitRef="usd">1658593000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icefb175d3ff64bba8689d84a194c81c0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzYtNy0xLTEtMjM3ODU3_3fc6c3fb-6fe2-4d44-8e88-050246c4bfb7"
      unitRef="usd">-25656000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida99b6e1169f429581ac68090d128ed8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzYtOS0xLTEtMjM3ODU3_4d37895c-5316-444b-9c11-a52597e5d741"
      unitRef="usd">1632937000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2747f2ddb0384d5bb88b24c2a820fc2e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzctMy0xLTEtMjM3ODU3_6a9bfb1c-b392-4d8f-9be1-a6143dd0bcc8"
      unitRef="usd">2323341000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie0bd3111f4f549fb8d8c5205783fd6e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzctOS0xLTEtMjM3ODU3_31e729df-99b0-4e84-8730-c13407e122c7"
      unitRef="usd">2323341000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9646a3671b7343bbbfbb28c02c11a2f6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzgtMS0xLTEtMjM3ODU3_460edd1e-fc67-477c-9913-c5098afd1286"
      unitRef="usd">614157000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iccfe07c924a2401086d1c2e8525bdd98_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzgtOS0xLTEtMjM3ODU3_23abcf80-8abe-430e-8ded-c0a2a5cb9785"
      unitRef="usd">614157000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7807b8385d804d3eb912eda6da79af70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzktMS0xLTEtMjM3ODU3_a51a120d-5ec8-4a26-9db2-8010b738bac2"
      unitRef="usd">130897000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4136bb6fedc641f59836a9a3078e367c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzktOS0xLTEtMjM3ODU3_a367dc49-ebe8-41c7-9276-d2bd03cfb3af"
      unitRef="usd">130897000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i097e7a0f254f45f5b06e1b96acc895ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzEwLTEtMS0xLTIzNzg1Nw_3e82c305-5699-4e3a-85dd-189b0783739e"
      unitRef="usd">45692000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibcefc02720d14461904af58ccb1f9f4b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzEwLTktMS0xLTIzNzg1Nw_96dbbeff-05b4-40a6-9642-c849d87afcdd"
      unitRef="usd">45692000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i109c05594e0840bb9082ac56b895f0a7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzExLTUtMS0xLTIzNzg1Nw_0e52a456-dadd-4d27-ac23-ac3e0d617580"
      unitRef="usd">474939000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7884e7efd0eb456e844fa89c101e715f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzExLTktMS0xLTIzNzg1Nw_d4f9d0ef-6dc2-4a3f-a68c-c9f4f55e3084"
      unitRef="usd">474939000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9543328a68494d54b1632fd57b186d40_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzEyLTUtMS0xLTIzNzg1Nw_d4b48d9d-8451-43f5-aa66-5280f64b3ace"
      unitRef="usd">341387000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9066ec49095442868fa0329fcb975b05_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzEyLTktMS0xLTIzNzg1Nw_fb002408-d145-4332-bd43-510275cf5851"
      unitRef="usd">341387000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e2f557d7833421f9bb265970cd165c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzEzLTEtMS0xLTIzNzg1Nw_0d1f883f-5fc0-4118-88b5-0d2ca19818d6"
      unitRef="usd">6573690000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38354c5ac6cb45bf8a79e36c8dca1017_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzEzLTMtMS0xLTIzNzg1Nw_c0a79f52-5a56-4c98-a98c-bef7ad9dd688"
      unitRef="usd">15808033000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i53a74ba107ce48aa808aa91c4bf6a0bb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzEzLTUtMS0xLTIzNzg1Nw_12d37e18-0167-4418-925c-4d3f97e686ae"
      unitRef="usd">816326000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3b49a948f3b5439ead6598e222571a4b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzEzLTctMS0xLTIzNzg1Nw_a3d6035c-e10f-425a-accc-323ecbad501e"
      unitRef="usd">-27930000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzEzLTktMS0xLTIzNzg1Nw_714fb275-c152-4dca-880d-656e8ed942ec"
      unitRef="usd">23170119000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i7807b8385d804d3eb912eda6da79af70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzE1LTEtMS0xLTIzNzg1Nw_78c54ba8-92c6-47ba-91bd-d57148b29086"
      unitRef="usd">446968000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i4136bb6fedc641f59836a9a3078e367c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzE1LTktMS0xLTIzNzg1Nw_3a44f737-e394-43da-af62-ce75ee465126"
      unitRef="usd">446968000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i097e7a0f254f45f5b06e1b96acc895ea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzE2LTEtMS0xLTIzNzg1Nw_c8eccb2c-cb95-40f5-9988-7c155807647c"
      unitRef="usd">193904000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ibcefc02720d14461904af58ccb1f9f4b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzE2LTktMS0xLTIzNzg1Nw_baca40e8-9fac-4920-8bd0-2c806db01c2c"
      unitRef="usd">193904000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i9543328a68494d54b1632fd57b186d40_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzE3LTUtMS0xLTIzNzg1Nw_ef7d9161-db6f-4d98-97bf-af4c677729b7"
      unitRef="usd">15204000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i9066ec49095442868fa0329fcb975b05_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzE3LTktMS0xLTIzNzg1Nw_953996c7-e27c-4eb0-995b-33bbd54e848e"
      unitRef="usd">15204000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i4e2f557d7833421f9bb265970cd165c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzE4LTEtMS0xLTIzNzg1Nw_b2650958-1f8c-4826-bef6-dfc3c9ed47a8"
      unitRef="usd">640872000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i38354c5ac6cb45bf8a79e36c8dca1017_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzE4LTMtMS0xLTIzNzg1Nw_f5b484f4-3665-4195-9fa7-4b3134f9cf93"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i53a74ba107ce48aa808aa91c4bf6a0bb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzE4LTUtMS0xLTIzNzg1Nw_8e5d8c53-b17b-4b6b-bdb8-6dd6a09c80b1"
      unitRef="usd">15204000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i3b49a948f3b5439ead6598e222571a4b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzE4LTctMS0xLTIzNzg1Nw_70dd89da-ffdd-4653-9510-cb3d3d30c979"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzE4LTktMS0xLTIzNzg1Nw_2b42508a-b6f8-4da6-b974-c06a4aaffe38"
      unitRef="usd">656076000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:Revenues
      contextRef="i4e2f557d7833421f9bb265970cd165c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzE5LTEtMS0xLTIzNzg1Nw_c442a920-712f-4fba-97e4-8b1ab16dd27d"
      unitRef="usd">7214562000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i38354c5ac6cb45bf8a79e36c8dca1017_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzE5LTMtMS0xLTIzNzg1Nw_60da63ee-ee5a-4aef-9d30-f0d20eb7a1cc"
      unitRef="usd">15808033000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i53a74ba107ce48aa808aa91c4bf6a0bb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzE5LTUtMS0xLTIzNzg1Nw_216198f6-301e-485b-b779-6b9060735a3d"
      unitRef="usd">831530000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3b49a948f3b5439ead6598e222571a4b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzE5LTctMS0xLTIzNzg1Nw_1b79b2b7-a036-4cec-af0b-d41443165ad9"
      unitRef="usd">-27930000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90YWJsZTpmNWY0YjA1MzIxOTc0MWIxYWUxNjNkMTk1ZjE5Yjk5MC90YWJsZXJhbmdlOmY1ZjRiMDUzMjE5NzQxYjFhZTE2M2QxOTVmMTliOTkwXzE5LTktMS0xLTIzNzg1Nw_01473ec1-48a9-4bba-8c03-4dbd77362c25"
      unitRef="usd">23826195000</us-gaap:Revenues>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90ZXh0cmVnaW9uOmExNzE5OGNkMGZlMDQ3ZTJiZTYwMjk0ZWYwOTBmNjI5XzEwNDU_c6726b51-5930-4367-8747-cd4c1299eb8c"
      unitRef="usd">529100000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90ZXh0cmVnaW9uOmExNzE5OGNkMGZlMDQ3ZTJiZTYwMjk0ZWYwOTBmNjI5XzEwNDk_61ef36be-250f-4d5e-874c-0774440779ca"
      unitRef="usd">391600000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90ZXh0cmVnaW9uOmExNzE5OGNkMGZlMDQ3ZTJiZTYwMjk0ZWYwOTBmNjI5XzEwNzg_a9fc9965-ab73-4213-9b0b-590e0c3d6013"
      unitRef="usd">474400000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90ZXh0cmVnaW9uOmExNzE5OGNkMGZlMDQ3ZTJiZTYwMjk0ZWYwOTBmNjI5XzEwODI_3a433ba7-ec3e-4a4e-ad22-d5128da40706"
      unitRef="usd">338700000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90ZXh0cmVnaW9uOmExNzE5OGNkMGZlMDQ3ZTJiZTYwMjk0ZWYwOTBmNjI5XzExOTc_1d13d447-51cf-4e6c-8557-1542c6e162dc"
      unitRef="usd">54700000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:ContractWithCustomerLiability
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90ZXh0cmVnaW9uOmExNzE5OGNkMGZlMDQ3ZTJiZTYwMjk0ZWYwOTBmNjI5XzEzMTE_b0ab33d3-a016-4d39-a234-86b53ee94c5f"
      unitRef="usd">284300000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90ZXh0cmVnaW9uOmExNzE5OGNkMGZlMDQ3ZTJiZTYwMjk0ZWYwOTBmNjI5XzEzMTU_394c4824-1674-4f67-ac0c-d14d2afcfeb0"
      unitRef="usd">276300000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90ZXh0cmVnaW9uOmExNzE5OGNkMGZlMDQ3ZTJiZTYwMjk0ZWYwOTBmNjI5XzEzNDQ_e5ac2b1c-c185-448a-8470-9c8a9b750581"
      unitRef="usd">288900000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90ZXh0cmVnaW9uOmExNzE5OGNkMGZlMDQ3ZTJiZTYwMjk0ZWYwOTBmNjI5XzEzNDg_487e05f1-479d-402d-a60c-55e5e1f858db"
      unitRef="usd">280700000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90ZXh0cmVnaW9uOmExNzE5OGNkMGZlMDQ3ZTJiZTYwMjk0ZWYwOTBmNjI5XzE0NTU_31f7b41a-ad63-4f41-b893-05730df931eb"
      unitRef="usd">247800000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:CapitalizedContractCostGross
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90ZXh0cmVnaW9uOmExNzE5OGNkMGZlMDQ3ZTJiZTYwMjk0ZWYwOTBmNjI5XzE2NzU_1dd5954a-5b69-42cb-98bd-ecafd8f66b98"
      unitRef="usd">29900000</us-gaap:CapitalizedContractCostGross>
    <us-gaap:CapitalizedContractCostGross
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90ZXh0cmVnaW9uOmExNzE5OGNkMGZlMDQ3ZTJiZTYwMjk0ZWYwOTBmNjI5XzE2Nzk_81f726d8-9687-4250-a0c9-10f85347a09c"
      unitRef="usd">84900000</us-gaap:CapitalizedContractCostGross>
    <us-gaap:CapitalizedContractCostGross
      contextRef="i77529a1c7b534820bf685ad298aae64c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90ZXh0cmVnaW9uOmExNzE5OGNkMGZlMDQ3ZTJiZTYwMjk0ZWYwOTBmNjI5XzE2ODY_c32c9720-f063-4cc2-a869-31618ac17b37"
      unitRef="usd">64200000</us-gaap:CapitalizedContractCostGross>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90ZXh0cmVnaW9uOmExNzE5OGNkMGZlMDQ3ZTJiZTYwMjk0ZWYwOTBmNjI5XzE4MTA_39752b19-32a6-4e63-b7a3-52d619f6f7e0"
      unitRef="usd">42100000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90ZXh0cmVnaW9uOmExNzE5OGNkMGZlMDQ3ZTJiZTYwMjk0ZWYwOTBmNjI5XzE4MTQ_2fba32f0-4894-4ce6-b396-48b7d2e96548"
      unitRef="usd">40300000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTUvZnJhZzphMTcxOThjZDBmZTA0N2UyYmU2MDI5NGVmMDkwZjYyOS90ZXh0cmVnaW9uOmExNzE5OGNkMGZlMDQ3ZTJiZTYwMjk0ZWYwOTBmNjI5XzE4MjE_4c1588d9-8941-4eed-ad21-edff08e103ba"
      unitRef="usd">46900000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90ZXh0cmVnaW9uOmQ1NDRlNmI5ZDBiZDRjZTk4OTlhMzMwYjUwMDAxYTRiXzQ0NjM_aa3f4007-cf62-4576-86d7-8761d8d5da9f">Segments&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We organize our operations around, and publicly report our financial results on, three global business segments: (1)&#160;Advisory Services; (2)&#160;Global Workplace Solutions and (3)&#160;Real Estate Investments. In addition, we also have a &#x201c;Corporate, other and elimination&#x201d; component. Our Corporate segment primarily consists of corporate headquarters costs for executive officers and certain other central functions. We track our strategic non-core non-controlling equity investments in &#x201c;other&#x201d; which is considered an operating segment and reported together with Corporate as it does not meet the aggregation criteria for presentation as a separate reportable segment. These activities are not allocated to the other business segments. Corporate and other also includes eliminations related to inter-segment revenue.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment operating profit (SOP) is the measure reported to the CODM for purposes of making decisions about allocating resources to each segment and assessing performance of each segment. Segment operating profit represents earnings, inclusive of amount attributable to non-controlling interest, before net interest expense, write-off of financing costs on extinguished debt, income taxes, depreciation and amortization and asset impairments, as well as adjustments related to the following: certain carried interest incentive compensation expense (reversal) to align with the timing of associated revenue, fair value adjustments to real estate assets acquired in the Telford acquisition (purchase accounting) that were sold in the period, costs incurred related to legal entity restructuring, costs associated with transformation initiatives, workforce optimization, efficiency and cost-reduction initiatives, integration and other costs related to acquisitions, and provision associated with Telford&#x2019;s fire safety remediation efforts. This metric excludes the impact of corporate overhead as these costs are now reported under Corporate and other. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Summarized financial information by segment is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,883,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,575,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,214,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Global Workplace Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,851,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,098,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,808,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real Estate Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,109,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,091,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;831,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate, other and eliminations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,828,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,746,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,826,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Depreciation and Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;310,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;311,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;311,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Global Workspace Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;253,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;158,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;134,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real Estate Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate, other and eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;613,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;525,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;501,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Equity Income (Loss) from Unconsolidated Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Global Workspace Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real Estate Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;380,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;555,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;123,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate, other and eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(167,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,003)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total equity income from unconsolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;228,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;618,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Segment Operating Profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,909,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,063,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,347,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Global Workplace Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;899,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;708,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;575,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real Estate Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;518,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;520,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;257,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total reportable segment operating profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,327,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,291,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,180,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Eliminations represent revenue from transactions with other operating segments. See Note 18.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reconciliation of total reportable segment operating profit to net income is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 style="width:61.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.745%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net income attributable to CBRE Group, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,407,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,836,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;751,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net income attributable to non-controlling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,341&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,879&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,423,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,841,915&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;755,868&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjustments to increase (decrease) net income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;613,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;525,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;501,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Asset impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest expense, net of interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Write-off of financing costs on extinguished debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;75,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;234,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;567,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Costs associated with transformation initiatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Carried interest incentive compensation (reversal) expense to align with the timing of associated revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,228)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Impact of fair value adjustments to real estate assets acquired in the Telford acquisition (purchase accounting) that were sold in period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Costs incurred related to legal entity restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Integration and other costs related to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Costs associated with workforce optimization efforts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Costs associated with efficiency and cost-reduction initiatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;117,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE5LTAtMS0xLTI0OTAyMA_ba04c0df-b1b7-466e-8237-07ee70cba53e"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision associated with Telford&#x2019;s fire safety remediation efforts &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate and other loss, including eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;578,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;216,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;284,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total reportable segment operating profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,327,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,291,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,180,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;See Note 22 for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our CODM is not provided with total asset information by segment and accordingly, does not measure or allocate total assets on a segment basis. As a result, we have not disclosed any asset information by segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Geographic Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue in the table below is allocated based upon the country in which services are performed (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt; Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,464,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,700,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,472,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,084,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,617,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,083,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;All other countries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,279,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,428,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,270,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,828,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,746,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,826,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90ZXh0cmVnaW9uOmQ1NDRlNmI5ZDBiZDRjZTk4OTlhMzMwYjUwMDAxYTRiXzkw_f53873f9-fb6a-44f2-9791-aa6f6fe2bd06"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90ZXh0cmVnaW9uOmQ1NDRlNmI5ZDBiZDRjZTk4OTlhMzMwYjUwMDAxYTRiXzQ0NjI_7d770b2f-d001-414f-8867-250c8fce362c">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Summarized financial information by segment is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,883,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,575,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,214,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Global Workplace Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,851,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,098,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,808,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real Estate Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,109,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,091,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;831,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate, other and eliminations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,828,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,746,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,826,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Depreciation and Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;310,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;311,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;311,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Global Workspace Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;253,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;158,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;134,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real Estate Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate, other and eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;613,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;525,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;501,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Equity Income (Loss) from Unconsolidated Subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Global Workspace Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real Estate Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;380,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;555,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;123,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate, other and eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(167,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,003)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total equity income from unconsolidated subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;228,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;618,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Segment Operating Profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Advisory Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,909,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,063,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,347,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Global Workplace Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;899,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;708,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;575,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real Estate Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;518,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;520,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;257,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total reportable segment operating profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,327,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,291,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,180,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Eliminations represent revenue from transactions with other operating segments. See Note 18.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="iddccf025f06e44c7a275a814beacaac9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzMtMS0xLTEtMjM3ODU3_c41f505b-2bd6-4076-87d2-4f737fa9811b"
      unitRef="usd">9883506000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i839e6cae545b45549a5b47e37c5a7210_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzMtMy0xLTEtMjM3ODU3_321d4d9c-daa4-4866-a5f1-52dab8858ec8"
      unitRef="usd">9575759000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4e2f557d7833421f9bb265970cd165c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzMtNS0xLTEtMjM3ODU3_25b6a6d8-ad9a-4c6e-95b8-9dd69af3cfdd"
      unitRef="usd">7214562000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iea2db62c51c745e6bc38b77ddd7aede3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzQtMS0xLTEtMjM3ODU3_bc8d39ef-f78d-438b-87fe-81fc180e2fd8"
      unitRef="usd">19851221000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6b5ade613f1444c886ec4812fd0f772e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzQtMy0xLTEtMjM3ODU3_0eb5f600-49d3-4723-8c5c-52b0aaa3c08e"
      unitRef="usd">17098917000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i38354c5ac6cb45bf8a79e36c8dca1017_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzQtNS0xLTEtMjM3ODU3_62713044-7e98-448f-b500-4f33ddc1cb5d"
      unitRef="usd">15808033000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7c460db1612c4fac81fe408617681265_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzUtMS0xLTEtMjM3ODU3_5d1d488c-8670-44cf-85af-a7767513c04f"
      unitRef="usd">1109609000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9e3405baf1ec436c9399a7b4c8975f1d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzUtMy0xLTEtMjM3ODU3_4c3614b5-41e8-4cb8-aa7d-4ab12612ff2c"
      unitRef="usd">1091716000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i53a74ba107ce48aa808aa91c4bf6a0bb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzUtNS0xLTEtMjM3ODU3_aeb0e8a0-aad8-4ee1-b862-2926913b3837"
      unitRef="usd">831530000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7cc29c187575496ebc93617cb52609c6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzYtMS0xLTEtMjM3ODU3_364269ff-739d-4700-a63e-2a8416121e1d"
      unitRef="usd">-16090000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0f7f03c7149b4366b4fd55f671124311_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzYtMy0xLTEtMjM3ODU3_f7090fdf-ba04-4d5b-a3b9-21fd20ef30d0"
      unitRef="usd">-20356000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3b49a948f3b5439ead6598e222571a4b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzYtNS0xLTEtMjM3ODU3_95a1ec2c-c666-493a-b097-93bf9748f660"
      unitRef="usd">-27930000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzctMS0xLTEtMjM3ODU3_a44442f9-8189-4ecc-9d50-104394d40426"
      unitRef="usd">30828246000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzctMy0xLTEtMjM3ODU3_6e1d83a9-80d3-46ed-82e7-e9bf9d9d303c"
      unitRef="usd">27746036000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzctNS0xLTEtMjM3ODU3_3c33fb1d-171d-420b-a6c0-dde50343e996"
      unitRef="usd">23826195000</us-gaap:Revenues>
    <us-gaap:DepreciationAndAmortization
      contextRef="iddccf025f06e44c7a275a814beacaac9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzEwLTEtMS0xLTIzNzg1Nw_d2d60596-c40d-4e5a-9b90-12f91288a664"
      unitRef="usd">310823000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i839e6cae545b45549a5b47e37c5a7210_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzEwLTMtMS0xLTIzNzg1Nw_42171c23-0e2e-4a94-a3b8-8fca5180a187"
      unitRef="usd">311397000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i4e2f557d7833421f9bb265970cd165c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzEwLTUtMS0xLTIzNzg1Nw_fc3d148a-f7aa-4685-a9d8-904b3da6e5cc"
      unitRef="usd">311445000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="iea2db62c51c745e6bc38b77ddd7aede3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzExLTEtMS0xLTIzNzg1Nw_12438bf2-5308-4c0b-83dd-5fef8a6bc99a"
      unitRef="usd">253013000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i6b5ade613f1444c886ec4812fd0f772e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzExLTMtMS0xLTIzNzg1Nw_cd78ff09-be19-4b7b-863f-558945525b16"
      unitRef="usd">158757000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i38354c5ac6cb45bf8a79e36c8dca1017_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzExLTUtMS0xLTIzNzg1Nw_048a9a1c-dcd7-4105-aee9-ae7d1daf419a"
      unitRef="usd">134383000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i7c460db1612c4fac81fe408617681265_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzEyLTEtMS0xLTIzNzg1Nw_68ce1dad-9e71-4b21-b59e-1f3d528bb103"
      unitRef="usd">16250000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i9e3405baf1ec436c9399a7b4c8975f1d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzEyLTMtMS0xLTIzNzg1Nw_b65c7f91-f305-46f6-8134-f0e272066be4"
      unitRef="usd">27111000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i53a74ba107ce48aa808aa91c4bf6a0bb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzEyLTUtMS0xLTIzNzg1Nw_29433786-bbfd-4601-b06f-73e7f7f0b5e0"
      unitRef="usd">27367000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i7cc29c187575496ebc93617cb52609c6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzEzLTEtMS0xLTIzNzg1Nw_39d97769-bbfe-4fd1-a332-8246d0087811"
      unitRef="usd">33002000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i0f7f03c7149b4366b4fd55f671124311_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzEzLTMtMS0xLTIzNzg1Nw_ae2df51b-4cdd-46ef-987b-e1e823100a74"
      unitRef="usd">28606000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i3b49a948f3b5439ead6598e222571a4b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzEzLTUtMS0xLTIzNzg1Nw_7d9d79f2-2812-4bce-ad32-a94b45595755"
      unitRef="usd">28533000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzE0LTEtMS0xLTIzNzg1Nw_ff16c125-0425-489d-adea-0092911b3184"
      unitRef="usd">613088000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzE0LTMtMS0xLTIzNzg1Nw_3bbb058e-26b7-42c0-8306-f65359998ee9"
      unitRef="usd">525871000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzE0LTUtMS0xLTIzNzg1Nw_d7c6fe26-68da-496c-9499-322542bbb3fd"
      unitRef="usd">501728000</us-gaap:DepreciationAndAmortization>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="iddccf025f06e44c7a275a814beacaac9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzE3LTEtMS0xLTIzNzg1Nw_b81a098b-9f70-4261-bec3-26210f010ceb"
      unitRef="usd">14662000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i839e6cae545b45549a5b47e37c5a7210_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzE3LTMtMS0xLTIzNzg1Nw_437a245d-9763-4abb-88c6-13b1fe536a69"
      unitRef="usd">24778000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i4e2f557d7833421f9bb265970cd165c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzE3LTUtMS0xLTIzNzg1Nw_e190b201-bae6-4f51-8afd-1da8a7d6cc8c"
      unitRef="usd">4526000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="iea2db62c51c745e6bc38b77ddd7aede3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzE4LTEtMS0xLTIzNzg1Nw_de5295b2-bb24-4688-8961-e3e12dd64c2a"
      unitRef="usd">1118000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i6b5ade613f1444c886ec4812fd0f772e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzE4LTMtMS0xLTIzNzg1Nw_a5f28694-1063-4916-b461-e2e60b3e465b"
      unitRef="usd">1720000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i38354c5ac6cb45bf8a79e36c8dca1017_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzE4LTUtMS0xLTIzNzg1Nw_b27c16f9-db77-4688-97f7-1e5bb895d4a9"
      unitRef="usd">90000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i7c460db1612c4fac81fe408617681265_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzE5LTEtMS0xLTIzNzg1Nw_dd9d6a0b-5522-4983-a974-31ab8c290f97"
      unitRef="usd">380566000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i9e3405baf1ec436c9399a7b4c8975f1d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzE5LTMtMS0xLTIzNzg1Nw_7be7b176-49d4-402c-84e2-38b1c1653584"
      unitRef="usd">555341000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i53a74ba107ce48aa808aa91c4bf6a0bb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzE5LTUtMS0xLTIzNzg1Nw_d6417054-d136-4e7e-a3fc-9e4a3bb3d56a"
      unitRef="usd">123548000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i7cc29c187575496ebc93617cb52609c6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzIwLTEtMS0xLTIzNzg1Nw_e60e4dce-ffd4-42dd-8aac-d027808cb7dd"
      unitRef="usd">-167348000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i0f7f03c7149b4366b4fd55f671124311_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzIwLTMtMS0xLTIzNzg1Nw_78a8d661-c94d-4223-8ad7-aa3bea835dc7"
      unitRef="usd">36858000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i3b49a948f3b5439ead6598e222571a4b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzIwLTUtMS0xLTIzNzg1Nw_1c9ce88c-b143-45e9-a07b-5b10a39f35a7"
      unitRef="usd">-2003000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzIxLTEtMS0xLTIzNzg1Nw_403cd0d3-ef10-4e6c-9b75-e513546739dc"
      unitRef="usd">228998000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzIxLTMtMS0xLTIzNzg1Nw_8b7f6c4c-6126-4604-8835-9ea4c5b2ac81"
      unitRef="usd">618697000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzIxLTUtMS0xLTIzNzg1Nw_58229748-0429-45a8-9627-a94005ced064"
      unitRef="usd">126161000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OperatingIncomeLoss
      contextRef="iddccf025f06e44c7a275a814beacaac9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzI0LTEtMS0xLTIzNzg1Nw_cdbef43b-b868-4832-9c28-6f8566310003"
      unitRef="usd">1909924000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i839e6cae545b45549a5b47e37c5a7210_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzI0LTMtMS0xLTIzNzg1Nw_92ca2d1f-e064-41da-8366-ccaf378dc558"
      unitRef="usd">2063227000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4e2f557d7833421f9bb265970cd165c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzI0LTUtMS0xLTIzNzg1Nw_1d4fa0b6-d1a8-45f3-84b4-115a4708459d"
      unitRef="usd">1347826000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iea2db62c51c745e6bc38b77ddd7aede3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzI1LTEtMS0xLTIzNzg1Nw_c9c3830b-aa35-4bf6-97a8-267c40990c58"
      unitRef="usd">899221000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6b5ade613f1444c886ec4812fd0f772e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzI1LTMtMS0xLTIzNzg1Nw_ddba6fb7-d686-4130-94b6-4023554ae256"
      unitRef="usd">708039000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i38354c5ac6cb45bf8a79e36c8dca1017_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzI1LTUtMS0xLTIzNzg1Nw_18911778-1870-495a-8582-641f1819ccd7"
      unitRef="usd">575299000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7c460db1612c4fac81fe408617681265_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzI2LTEtMS0xLTIzNzg1Nw_7af709e6-6295-4ec5-b9b9-57d643fb89da"
      unitRef="usd">518194000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9e3405baf1ec436c9399a7b4c8975f1d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzI2LTMtMS0xLTIzNzg1Nw_628f9771-ad2b-404b-8ec0-f82ab1a8a543"
      unitRef="usd">520001000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i53a74ba107ce48aa808aa91c4bf6a0bb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzI2LTUtMS0xLTIzNzg1Nw_4c3cf20c-770b-413b-bbba-0c4373aa6939"
      unitRef="usd">257700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7e1d468ff470490387d27145c7bf02c8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzI4LTEtMS0xLTIzNzg1Nw_c8690016-f8fc-4fd5-89a1-640e9c83ffd8"
      unitRef="usd">3327339000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id3a32c2139b743ddae1b7fd304c3f93d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzI4LTMtMS0xLTIzNzg1Nw_24e2d492-60ee-4de9-91f9-8b4d64f6cc4b"
      unitRef="usd">3291267000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i33eb98643ca5438598ab6ad3580f1746_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTpjZmIxYjc3YTI0Mzg0M2EwODlkNGYyMzRlOTU4ODY5Zi90YWJsZXJhbmdlOmNmYjFiNzdhMjQzODQzYTA4OWQ0ZjIzNGU5NTg4NjlmXzI4LTUtMS0xLTIzNzg1Nw_be3eaf7f-c30c-428d-8458-ff134263bf1f"
      unitRef="usd">2180825000</us-gaap:OperatingIncomeLoss>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90ZXh0cmVnaW9uOmQ1NDRlNmI5ZDBiZDRjZTk4OTlhMzMwYjUwMDAxYTRiXzQ0NjQ_0c493242-18f5-4d1f-966f-4d0e8eafeb22">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reconciliation of total reportable segment operating profit to net income is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 style="width:61.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.745%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net income attributable to CBRE Group, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,407,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,836,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;751,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net income attributable to non-controlling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,341&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,879&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,423,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,841,915&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;755,868&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjustments to increase (decrease) net income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;613,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;525,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;501,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Asset impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest expense, net of interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Write-off of financing costs on extinguished debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;75,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;234,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;567,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Costs associated with transformation initiatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Carried interest incentive compensation (reversal) expense to align with the timing of associated revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,228)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Impact of fair value adjustments to real estate assets acquired in the Telford acquisition (purchase accounting) that were sold in period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Costs incurred related to legal entity restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Integration and other costs related to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Costs associated with workforce optimization efforts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Costs associated with efficiency and cost-reduction initiatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;117,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE5LTAtMS0xLTI0OTAyMA_ba04c0df-b1b7-466e-8237-07ee70cba53e"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision associated with Telford&#x2019;s fire safety remediation efforts &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate and other loss, including eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;578,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;216,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;284,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total reportable segment operating profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,327,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,291,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,180,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;See Note 22 for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzItMS0xLTEtMjM3ODU3_50ccefbc-9905-4be2-949a-6b4b4794da3a"
      unitRef="usd">1407370000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzItMy0xLTEtMjM3ODU3_9e8a236b-0f21-411b-97d4-c4b1a1c3529f"
      unitRef="usd">1836574000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzItNS0xLTEtMjM3ODU3_1d0775d6-3bc9-4fe6-bc26-f6d03a17287f"
      unitRef="usd">751989000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzMtMS0xLTEtMjM3ODU3_b42df289-751c-4d7a-b858-9344f1d907fb"
      unitRef="usd">16590000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzMtMy0xLTEtMjM3ODU3_1453886d-2924-4992-a50e-0052815d5557"
      unitRef="usd">5341000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzMtNS0xLTEtMjM3ODU3_561fc735-da74-45c6-bd46-29db826d6707"
      unitRef="usd">3879000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzQtMS0xLTEtMjM3ODU3_3ccb8cdc-7dd1-4355-ac42-8889c2a13fdb"
      unitRef="usd">1423960000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzQtMy0xLTEtMjM3ODU3_92b8b4df-6c66-4321-a295-69c7e46bb2cf"
      unitRef="usd">1841915000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzQtNS0xLTEtMjM3ODU3_02c99235-9795-46e6-9a8e-11cae68a95e8"
      unitRef="usd">755868000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzYtMS0xLTEtMjM3ODU3_0a1eb14c-953d-4cb5-badd-c9687c5a92fb"
      unitRef="usd">613088000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzYtMy0xLTEtMjM3ODU3_b3dc9b75-4e83-4c3b-bf7e-f7fe73069c43"
      unitRef="usd">525871000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzYtNS0xLTEtMjM3ODU3_b3b15e39-aa46-426b-a82f-2f7f60e3dcf3"
      unitRef="usd">501728000</us-gaap:DepreciationAndAmortization>
    <us-gaap:AssetImpairmentCharges
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzctMS0xLTEtMjM3ODU3_81d3028f-f4ca-428d-9a55-d1bf14dbfadc"
      unitRef="usd">58713000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzctMy0xLTEtMjM3ODU3_25de4576-88fd-4b2e-910a-2f1d21063de2"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzctNS0xLTEtMjM3ODU3_a98dd2d4-06c4-40c1-915e-b4c5fb167b99"
      unitRef="usd">88676000</us-gaap:AssetImpairmentCharges>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzgtMS0xLTEtMjM3ODU3_53a6f608-dee3-49dd-817c-ff01397c5cba"
      unitRef="usd">-68999000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzgtMy0xLTEtMjM3ODU3_fdae4374-e1c9-4c6d-9205-d331ec492dc7"
      unitRef="usd">-50352000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzgtNS0xLTEtMjM3ODU3_a4a52f0e-bc8a-4904-a047-eedc1ca9aa15"
      unitRef="usd">-67753000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzktMS0xLTEtMjM3ODU3_1294d85f-4d89-4f85-9b43-307585fe85af"
      unitRef="usd">1860000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzktMy0xLTEtMjM3ODU3_58194a5a-c12a-4027-b20a-e38b0c2fee61"
      unitRef="usd">0</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzktNS0xLTEtMjM3ODU3_72a03bcf-5de7-4b7c-bf9b-63b7f0a8c072"
      unitRef="usd">75592000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzEwLTEtMS0xLTIzNzg1Nw_b43d0a8b-37e6-405d-bac7-fcd0070d4d7a"
      unitRef="usd">234230000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzEwLTMtMS0xLTIzNzg1Nw_21bee1ee-dbb7-4e21-96dc-0d2f8acd0e71"
      unitRef="usd">567506000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzEwLTUtMS0xLTIzNzg1Nw_1d9cbc30-44ff-4eeb-8534-7c6162de0544"
      unitRef="usd">214101000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:RestructuringCharges
      contextRef="id23ac653b60a4dadb90c4876d39f399f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzExLTEtMS0xLTIzNzg1Nw_e30f1a2e-3043-4007-a92c-a8b32c3ffa78"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id06c7b02eb2f43c5bfbd417971d974b3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzExLTMtMS0xLTIzNzg1Nw_66c72e18-f02a-42bc-bb43-b7b854100c0f"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0edd50083a8849a1b0406af033b7bcc4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzExLTUtMS0xLTIzNzg1Nw_e57e65b9-cc27-43db-b1cf-85b2574d831d"
      unitRef="usd">155148000</us-gaap:RestructuringCharges>
    <cbre:CarriedInterestIncentiveCompensationExpenseReversal
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzEyLTEtMS0xLTIzNzg1Nw_3ef136db-aafb-4e1d-91d9-e1692ea8b077"
      unitRef="usd">-4228000</cbre:CarriedInterestIncentiveCompensationExpenseReversal>
    <cbre:CarriedInterestIncentiveCompensationExpenseReversal
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzEyLTMtMS0xLTIzNzg1Nw_71a30d36-1cc6-4352-bfda-0f12785acfcb"
      unitRef="usd">49941000</cbre:CarriedInterestIncentiveCompensationExpenseReversal>
    <cbre:CarriedInterestIncentiveCompensationExpenseReversal
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzEyLTUtMS0xLTIzNzg1Nw_4fd2213c-69bb-432d-807c-ebefe2e63186"
      unitRef="usd">-22912000</cbre:CarriedInterestIncentiveCompensationExpenseReversal>
    <cbre:ImpactOfFairValueAdjustmentsToAssetsAcquiredInBusiness
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzEzLTEtMS0xLTIzNzg1Nw_feb59348-6e03-411e-b389-d1796993b217"
      unitRef="usd">-5115000</cbre:ImpactOfFairValueAdjustmentsToAssetsAcquiredInBusiness>
    <cbre:ImpactOfFairValueAdjustmentsToAssetsAcquiredInBusiness
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzEzLTMtMS0xLTIzNzg1Nw_5a7ede80-55e7-4eac-b171-7bc65233c455"
      unitRef="usd">-5725000</cbre:ImpactOfFairValueAdjustmentsToAssetsAcquiredInBusiness>
    <cbre:ImpactOfFairValueAdjustmentsToAssetsAcquiredInBusiness
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzEzLTUtMS0xLTIzNzg1Nw_69d9dafb-6374-42b7-8c51-06e0a1fd6060"
      unitRef="usd">11598000</cbre:ImpactOfFairValueAdjustmentsToAssetsAcquiredInBusiness>
    <us-gaap:RestructuringCosts
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE0LTEtMS0xLTIzNzg1Nw_e7f99959-b6c7-40c8-b01c-557fdbc959d5"
      unitRef="usd">13447000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE0LTMtMS0xLTIzNzg1Nw_2164233c-980f-48df-9e96-96e86fcd91a8"
      unitRef="usd">0</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE0LTUtMS0xLTIzNzg1Nw_796d8028-277d-4f6d-b839-24b28ec75ba1"
      unitRef="usd">9362000</us-gaap:RestructuringCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE1LTEtMS0xLTIzNzg1Nw_f5400971-7c6d-4f29-8193-8e61ef9e5945"
      unitRef="usd">40702000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE1LTMtMS0xLTIzNzg1Nw_c6cff42d-177a-4828-83b3-804e2854cb5c"
      unitRef="usd">44552000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE1LTUtMS0xLTIzNzg1Nw_1cf5beb7-c324-49cd-884e-a2c870c729a9"
      unitRef="usd">1756000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:RestructuringCharges
      contextRef="i0e03de1ee9ba487b80a9e1f95b804f9a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE2LTEtMS0xLTIzNzg1Nw_8d92c189-3a8b-4009-a4cd-cb5c3615c357"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie2c4ba343fad4423a519a323a00c81b6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE2LTMtMS0xLTIzNzg1Nw_d7a79e6e-2855-4930-acab-53232870da46"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i34cec5f8c91a47dd9904c7eb5734b845_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE2LTUtMS0xLTIzNzg1Nw_275c2f0d-a975-4ce0-b59f-37c3b51a59fd"
      unitRef="usd">37594000</us-gaap:RestructuringCharges>
    <cbre:CostsAssociatedWithEfficiencyAndCostReductionInitiatives
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE4LTEtMS0xLTI0OTAyNw_3ea14a76-19ae-4729-ba63-48b4338ff7b4"
      unitRef="usd">117534000</cbre:CostsAssociatedWithEfficiencyAndCostReductionInitiatives>
    <cbre:CostsAssociatedWithEfficiencyAndCostReductionInitiatives
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE4LTMtMS0xLTI0OTAyNw_695c4117-b016-4fc0-898f-3737980774f7"
      unitRef="usd">0</cbre:CostsAssociatedWithEfficiencyAndCostReductionInitiatives>
    <cbre:CostsAssociatedWithEfficiencyAndCostReductionInitiatives
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE4LTUtMS0xLTI0OTAyNw_3f2d3ba5-3819-4d09-a66c-2e59f3297d20"
      unitRef="usd">0</cbre:CostsAssociatedWithEfficiencyAndCostReductionInitiatives>
    <us-gaap:EnvironmentalRemediationExpense
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE5LTEtMS0xLTI0OTAyNw_4ab8536c-a826-4ce0-a835-232f2293e626"
      unitRef="usd">185921000</us-gaap:EnvironmentalRemediationExpense>
    <us-gaap:EnvironmentalRemediationExpense
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE5LTMtMS0xLTI0OTAyNw_2e4c8bcf-ae8f-463b-b8d3-dccf1aeebc21"
      unitRef="usd">0</us-gaap:EnvironmentalRemediationExpense>
    <us-gaap:EnvironmentalRemediationExpense
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE5LTUtMS0xLTI0OTAyNw_373df59d-66d8-4c7a-858a-f8531a0ed4f0"
      unitRef="usd">0</us-gaap:EnvironmentalRemediationExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7cc29c187575496ebc93617cb52609c6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE4LTEtMS0xLTIzNzg1Nw_66b43687-de1a-4fc4-8185-423f4de97e34"
      unitRef="usd">578228000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0f7f03c7149b4366b4fd55f671124311_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE4LTMtMS0xLTIzNzg1Nw_bb69bd4e-ebd5-450b-bb59-d0e10347f6d4"
      unitRef="usd">216855000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3b49a948f3b5439ead6598e222571a4b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE4LTUtMS0xLTIzNzg1Nw_d1897791-caf5-4b67-825a-d5602eb9b7f1"
      unitRef="usd">284561000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7e1d468ff470490387d27145c7bf02c8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE5LTEtMS0xLTIzNzg1Nw_3d36852b-ca96-414b-973c-887c421d5c51"
      unitRef="usd">3327339000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id3a32c2139b743ddae1b7fd304c3f93d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE5LTMtMS0xLTIzNzg1Nw_efc125b4-d51a-49bf-aa7b-4f00332b1c0d"
      unitRef="usd">3291267000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i33eb98643ca5438598ab6ad3580f1746_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3NTE2NWQzNzNkMDc0MDg4OGQ3ZmMyY2MzNGVjN2M5ZS90YWJsZXJhbmdlOjc1MTY1ZDM3M2QwNzQwODg4ZDdmYzJjYzM0ZWM3YzllXzE5LTUtMS0xLTIzNzg1Nw_d80e8c2c-e714-4858-8d1b-1afa6e7bc153"
      unitRef="usd">2180825000</us-gaap:OperatingIncomeLoss>
    <us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90ZXh0cmVnaW9uOmQ1NDRlNmI5ZDBiZDRjZTk4OTlhMzMwYjUwMDAxYTRiXzQ0NjU_69a36aec-897d-4e40-b130-7c510caac23f">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue in the table below is allocated based upon the country in which services are performed (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt; Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,464,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,700,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,472,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,084,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,617,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,083,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;All other countries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,279,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,428,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,270,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,828,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,746,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,826,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock>
    <us-gaap:Revenues
      contextRef="i29a8ad1d4942499886ead8859148fff6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3MmVhYTg0OWI4NWU0OTczOGE2NWUwYzkyMjkxYmU4Zi90YWJsZXJhbmdlOjcyZWFhODQ5Yjg1ZTQ5NzM4YTY1ZTBjOTIyOTFiZThmXzMtMS0xLTEtMjM3ODU3_a63959f7-88ee-464f-801b-59987ecdd90d"
      unitRef="usd">17464098000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i048939e5ecc04ff0901913d84dc9a0bb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3MmVhYTg0OWI4NWU0OTczOGE2NWUwYzkyMjkxYmU4Zi90YWJsZXJhbmdlOjcyZWFhODQ5Yjg1ZTQ5NzM4YTY1ZTBjOTIyOTFiZThmXzMtMy0xLTEtMjM3ODU3_a6818bd0-d54c-4815-8c29-cdd5c38de71d"
      unitRef="usd">15700279000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idb4384dc89a14854ad606f876d2bdf03_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3MmVhYTg0OWI4NWU0OTczOGE2NWUwYzkyMjkxYmU4Zi90YWJsZXJhbmdlOjcyZWFhODQ5Yjg1ZTQ5NzM4YTY1ZTBjOTIyOTFiZThmXzMtNS0xLTEtMjM3ODU3_ad27d99b-ed78-4ac1-8b5e-de07d15c0c12"
      unitRef="usd">13472013000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0d02526b985944ba8c56ea163afcb340_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3MmVhYTg0OWI4NWU0OTczOGE2NWUwYzkyMjkxYmU4Zi90YWJsZXJhbmdlOjcyZWFhODQ5Yjg1ZTQ5NzM4YTY1ZTBjOTIyOTFiZThmXzQtMS0xLTEtMjM3ODU3_b1f22364-ecaa-44a6-b22c-f738d898426a"
      unitRef="usd">4084408000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifb7da1c24f9b4119923169892e88df27_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3MmVhYTg0OWI4NWU0OTczOGE2NWUwYzkyMjkxYmU4Zi90YWJsZXJhbmdlOjcyZWFhODQ5Yjg1ZTQ5NzM4YTY1ZTBjOTIyOTFiZThmXzQtMy0xLTEtMjM3ODU3_a778874c-4eb5-47af-895b-25f9b2cc772f"
      unitRef="usd">3617504000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i46d6356c1e794a51bd9125701555820e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3MmVhYTg0OWI4NWU0OTczOGE2NWUwYzkyMjkxYmU4Zi90YWJsZXJhbmdlOjcyZWFhODQ5Yjg1ZTQ5NzM4YTY1ZTBjOTIyOTFiZThmXzQtNS0xLTEtMjM3ODU3_c5472f02-5a16-4d0a-ac11-d9c1013da2a3"
      unitRef="usd">3083810000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1b8100170c1f4873bdc4686a9649e3d1_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3MmVhYTg0OWI4NWU0OTczOGE2NWUwYzkyMjkxYmU4Zi90YWJsZXJhbmdlOjcyZWFhODQ5Yjg1ZTQ5NzM4YTY1ZTBjOTIyOTFiZThmXzUtMS0xLTEtMjM3ODU3_fde735c7-7ba2-437e-bc7b-17f1eeff1275"
      unitRef="usd">9279740000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id9f41fe2651241ddaac442c40c874600_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3MmVhYTg0OWI4NWU0OTczOGE2NWUwYzkyMjkxYmU4Zi90YWJsZXJhbmdlOjcyZWFhODQ5Yjg1ZTQ5NzM4YTY1ZTBjOTIyOTFiZThmXzUtMy0xLTEtMjM3ODU3_510ca9f8-7662-4e8d-9dd4-84ca9376a84d"
      unitRef="usd">8428253000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibe33ea0875ee466e8613ca3179d93c3b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3MmVhYTg0OWI4NWU0OTczOGE2NWUwYzkyMjkxYmU4Zi90YWJsZXJhbmdlOjcyZWFhODQ5Yjg1ZTQ5NzM4YTY1ZTBjOTIyOTFiZThmXzUtNS0xLTEtMjM3ODU3_9edbd772-03a1-4f05-b8f6-fd6db9ad01ba"
      unitRef="usd">7270372000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3MmVhYTg0OWI4NWU0OTczOGE2NWUwYzkyMjkxYmU4Zi90YWJsZXJhbmdlOjcyZWFhODQ5Yjg1ZTQ5NzM4YTY1ZTBjOTIyOTFiZThmXzYtMS0xLTEtMjM3ODU3_b1e37121-c27a-4344-9a36-239b918ad6fb"
      unitRef="usd">30828246000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3MmVhYTg0OWI4NWU0OTczOGE2NWUwYzkyMjkxYmU4Zi90YWJsZXJhbmdlOjcyZWFhODQ5Yjg1ZTQ5NzM4YTY1ZTBjOTIyOTFiZThmXzYtMy0xLTEtMjM3ODU3_ab4d6f96-95b9-4640-bc9e-d6072a99fcbb"
      unitRef="usd">27746036000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNTgvZnJhZzpkNTQ0ZTZiOWQwYmQ0Y2U5ODk5YTMzMGI1MDAwMWE0Yi90YWJsZTo3MmVhYTg0OWI4NWU0OTczOGE2NWUwYzkyMjkxYmU4Zi90YWJsZXJhbmdlOjcyZWFhODQ5Yjg1ZTQ5NzM4YTY1ZTBjOTIyOTFiZThmXzYtNS0xLTEtMjM3ODU3_b283c178-84fc-4734-87c5-26f4d54a1042"
      unitRef="usd">23826195000</us-gaap:Revenues>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNjEvZnJhZzoxY2JhMzU4MWFjZjU0NWU0OGY4YTZkYzFjMTdlMDQ4NS90ZXh0cmVnaW9uOjFjYmEzNTgxYWNmNTQ1ZTQ4ZjhhNmRjMWMxN2UwNDg1XzUyOA_dd672643-1722-47b3-9c57-8da0a63098b1">Related Party TransactionsThe accompanying consolidated balance sheets include loans to related parties, primarily employees other than our executive officers, of $600.1&#160;million and $475.2&#160;million as of December&#160;31, 2022 and 2021, respectively. The majority of these loans represent sign-on and retention bonuses issued or assumed in connection with acquisitions and prepaid commissions as well as prepaid retention and recruitment awards issued to employees. These loans are at varying principal amounts, bear interest at rates up to 3.97% per annum and mature on various dates through 2032.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:DueFromRelatedParties
      contextRef="i99610618dea54a0380d9aa5ca33829b1_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNjEvZnJhZzoxY2JhMzU4MWFjZjU0NWU0OGY4YTZkYzFjMTdlMDQ4NS90ZXh0cmVnaW9uOjFjYmEzNTgxYWNmNTQ1ZTQ4ZjhhNmRjMWMxN2UwNDg1XzE0Ng_013bf46b-8d94-449a-818b-ba75683a85e6"
      unitRef="usd">600100000</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="id5397cf9608d438e904d5a3b9b90d84d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNjEvZnJhZzoxY2JhMzU4MWFjZjU0NWU0OGY4YTZkYzFjMTdlMDQ4NS90ZXh0cmVnaW9uOjFjYmEzNTgxYWNmNTQ1ZTQ4ZjhhNmRjMWMxN2UwNDg1XzE1Mw_1424b6c6-b168-4728-acde-870768ab7df1"
      unitRef="usd">475200000</us-gaap:DueFromRelatedParties>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="id3a75ea3dbb34659a28555e273726a8f_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18zNjEvZnJhZzoxY2JhMzU4MWFjZjU0NWU0OGY4YTZkYzFjMTdlMDQ4NS90ZXh0cmVnaW9uOjFjYmEzNTgxYWNmNTQ1ZTQ4ZjhhNmRjMWMxN2UwNDg1XzQ3Nw_1684dab8-2fd2-40f3-8a3b-8846a82439f9"
      unitRef="number">0.0397</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGV4dHJlZ2lvbjo1MzNlOWQwZGI0ZGY0MzBjOGIyZDJmZjQ4NzgyNTE4OV83Njk2NTgxMzk4NzU4_fb517d45-2213-495a-8d9d-2632f8aba555">Restructuring Activities&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Efficiency and Cost Reduction - 2022 Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the third quarter of 2022, we launched certain cost and operational efficiency initiatives that will further improve the company&#x2019;s resiliency in an economic downturn while enabling continued operating platform investments that support future growth. The efficiency initiatives include management and workforce structure simplification, occupancy footprint rationalization and certain third-party spending reductions. As part of this, we incurred certain cash and non-cash charges.  Non-cash charges are primarily associated with acceleration of depreciation and write-down of lease and related assets as part of our lease termination activities.  Cash-based charges are primarily related to employee separation, lease exit costs, and professional fees. During the year ended December 31, 2022, total charges (excluding depreciation) incurred were $117.5&#160;million, related to employee separation, lease termination, and professional fees.  Management continues to evaluate and modify these initiatives, which are likely to continue over the next few months. The following table presents the detail of expenses incurred by segment (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 style="width:37.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Advisory&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Global&lt;br/&gt;Workplace&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Real Estate&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Employee separation benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Lease exit costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Professional fees and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;117,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows ending liability balance associated with major cash-based charges (dollars in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 style="width:58.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Employee separation benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Professional fees&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expense incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payments made&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(44,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,809)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ending balance related to employee separation was included in &#x201c;compensation and employee benefits payable&#x201d; and the balance related to professional fees and other was included in &#x201c;accounts payable and accrued expenses&#x201d; in the accompanying consolidated balance sheets. Of the total charges incurred, net of depreciation expense, $33.4&#160;million was included within the &#x201c;Cost of revenue&#x201d; line item and $84.1&#160;million was included in the &#x201c;Operating, administrative, and other&#x201d; line item in the accompanying consolidated statement of operations for the year ended December 31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We did not incur significant restructuring charges during the year ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Transformation and Workforce Optimization - 2020 Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the third quarter of 2020, management embarked on the implementation of certain transformation initiatives to enable the company to reduce costs, streamline operations and support future growth.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of these initiatives, we incurred the following costs, primarily in cash, for the year ended December 31, 2020 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Advisory&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Global&lt;br/&gt;Workplace&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Real Estate&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Employee separation benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Lease termination costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Professional fees and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;128,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;175,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Of the total charges incurred, net of depreciation expense, $42.1&#160;million was included within the &#x201c;Cost of revenue&#x201d; line item and $113.0&#160;million was included in the &#x201c;Operating, administrative, and other&#x201d; line item in the accompanying consolidated statement of operations for the year ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGV4dHJlZ2lvbjo1MzNlOWQwZGI0ZGY0MzBjOGIyZDJmZjQ4NzgyNTE4OV8xNjQ5MjY3NDUzODk4_a6f62d0c-55d1-42cf-a878-146a29bf2c43"
      unitRef="usd">117500000</us-gaap:RestructuringCharges>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGV4dHJlZ2lvbjo1MzNlOWQwZGI0ZGY0MzBjOGIyZDJmZjQ4NzgyNTE4OV8xNDI5MzY1MTE3MzUxMQ_c43b4b7c-bf39-4b65-8493-8c8507da2755">&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 style="width:37.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.604%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Advisory&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Global&lt;br/&gt;Workplace&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Real Estate&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Employee separation benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Lease exit costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Professional fees and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;117,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of these initiatives, we incurred the following costs, primarily in cash, for the year ended December 31, 2020 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Advisory&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Global&lt;br/&gt;Workplace&lt;br/&gt;Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Real Estate&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Employee separation benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Lease termination costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Professional fees and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;128,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;175,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="ie985306fe7ce43d29544558c1b1f3c22_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl8yLTEtMS0xLTI3NzM5NQ_b890fdee-adcc-4965-8779-05d3aab01ae1"
      unitRef="usd">32594000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9b804e429079411db1360281a96e36fd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl8yLTMtMS0xLTI3NzM5NQ_cf0e5985-2974-466b-9eff-2bcf5981b0c2"
      unitRef="usd">19961000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i3ffe8eecb08b46fb93bca9db52b94bfa_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl8yLTUtMS0xLTI3NzM5NQ_f5047506-35e0-4911-8375-7ca9f15b0f1c"
      unitRef="usd">9761000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="idb0e877999c7410f8cc463a577717335_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl8yLTctMS0xLTI3NzUyNA_540b2155-5b7d-4914-9c1c-585797513709"
      unitRef="usd">19198000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i3714341ae1554b758072a60167c79355_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl8yLTctMS0xLTI3NzM5NQ_bd4783a6-ad30-41de-84a0-6f5a5879de0f"
      unitRef="usd">81514000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id8909d1f6d824fd8bd6a3b7303446fc0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl8zLTEtMS0xLTI3NzM5NQ_0dcc809b-4cab-4857-b53f-46b326058573"
      unitRef="usd">9695000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2bfa0462ff7a416f8fd35df47f7c6655_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl8zLTMtMS0xLTI3NzM5NQ_b1f235c6-9a22-4664-a5a8-f6e1fe4d5672"
      unitRef="usd">2916000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ifc6f9587955a4660aa397975accf01d1_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl8zLTUtMS0xLTI3NzM5NQ_5a2f33f7-1963-479d-bca0-80322eefbfab"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if310135e18da4f82a6ebe5d220a44a0f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl8zLTctMS0xLTI3NzUyNA_12a70646-442a-4f87-a0ad-6c753939896e"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="iaf62ad2fbfd445b3b7c4022e98427cf4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl8zLTctMS0xLTI3NzM5NQ_5512bf01-7971-4b40-be0d-1b7e40931002"
      unitRef="usd">12611000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if8d5dcabd4744edcb4cfdad2a602bebb_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl80LTEtMS0xLTI3NzM5NQ_be301156-0a4f-457f-8f21-f0726e1a7f97"
      unitRef="usd">3446000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9aedaa5933ed46cd92d2dd597e2ad7f6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl80LTMtMS0xLTI3NzM5NQ_a2015093-3511-47fd-954f-d2c8e9540af0"
      unitRef="usd">5040000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if579b8a1dfe2412899eb974f0927f0af_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl80LTUtMS0xLTI3NzM5NQ_104ba4e7-6e71-41f5-a09f-f14fdd8e85a8"
      unitRef="usd">2738000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ifb183f429bc84337b429146c2ed9bf0f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl80LTctMS0xLTI3NzUyNA_0c794b81-53fe-4913-966c-952f1f9ec206"
      unitRef="usd">12185000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie7b3c022d9f34f97a7f1bd5040b61a6c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl80LTctMS0xLTI3NzM5NQ_2d36e290-6c89-449d-8ef5-3b5e28c95cdf"
      unitRef="usd">23409000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib88cf9970b32498885a4a6924045220d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl81LTEtMS0xLTI3NzM5NQ_855f8c4b-69e6-4d2d-bdfd-c741a279e1c0"
      unitRef="usd">45735000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i6abda510a7ba4c9da669b65cfca86b78_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl81LTMtMS0xLTI3NzM5NQ_6bb5b182-193c-4b28-85b8-ca0ea3d6ed69"
      unitRef="usd">27917000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia5ae7269e06747d2bd7de57f7cbb5fce_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl81LTUtMS0xLTI3NzM5NQ_b2c08f08-7757-4991-888a-692d61ebbaab"
      unitRef="usd">12499000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if401142567fc4b8aa2fca0ed3548f73c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl81LTctMS0xLTI3NzUyNA_4e23efb5-f6c3-4c08-b8e9-8853e9814ea2"
      unitRef="usd">31383000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9579ab38a99145a1bd80d0e1b765dcd6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl81LTctMS0xLTI3NzM5NQ_78f2a1d8-20f5-4f1a-9415-1c33fe8c814c"
      unitRef="usd">117534000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia5a4440b88a344a0b6816992b82442d3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl82LTEtMS0xLTI3NzM5NQ_88c4b4a2-1080-464f-ba76-10880d649f25"
      unitRef="usd">5564000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i3c495e46e5eb450888c7f12e08569935_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl82LTMtMS0xLTI3NzM5NQ_4b03e6d3-5537-4f07-9180-7613db42fcc9"
      unitRef="usd">3258000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ifa5db55d02994d179f8e42f445223ad3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl82LTUtMS0xLTI3NzM5NQ_cdfabdcc-33d7-4376-a887-e79bb52b73e2"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i01ecdf884d9840a2931cd95cd2683a56_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl82LTctMS0xLTI3NzUyNA_49b8d6ab-efba-49b9-891f-3fcc77c3f765"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id82d39f6a77643a98cb93da3568bb521_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl82LTctMS0xLTI3NzM5NQ_70d46aa4-f0c5-4d00-9562-161c8955a548"
      unitRef="usd">8822000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i5dd184bab91d4fc88f3eea9664fad830_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl83LTEtMS0xLTI3NzM5NQ_b3bc1a00-2130-4c56-af0e-1344f0d4707f"
      unitRef="usd">51299000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i68b4f86d5494418c8cf5a3421161a01d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl83LTMtMS0xLTI3NzM5NQ_78bf0769-faf2-450b-a2d7-6f502bab4354"
      unitRef="usd">31175000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic3f7385be6e6474e8a5c983e11816bf8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl83LTUtMS0xLTI3NzM5NQ_bf35127c-544a-4882-9bdf-632b45b3efb8"
      unitRef="usd">12499000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i5eb2ad0b65f9416199220193d7d6ad71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl83LTctMS0xLTI3NzUyNA_120d25fa-8bd4-441c-a828-ba6dc380c39b"
      unitRef="usd">31383000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0e404e61731647d4951a8836705c6679_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6MzQ4NmZjNWY4NjU3NGViMWJmMmEzZWVjOGRkM2FmNmYvdGFibGVyYW5nZTozNDg2ZmM1Zjg2NTc0ZWIxYmYyYTNlZWM4ZGQzYWY2Zl83LTctMS0xLTI3NzM5NQ_a295f4f5-fe0b-49ec-bb61-544e6c95de31"
      unitRef="usd">126356000</us-gaap:RestructuringCharges>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGV4dHJlZ2lvbjo1MzNlOWQwZGI0ZGY0MzBjOGIyZDJmZjQ4NzgyNTE4OV8zMDc4NjMyNTU5MTgwNQ_0f4b7838-c0af-4abc-be5a-36810364e30e">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows ending liability balance associated with major cash-based charges (dollars in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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 style="width:58.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Employee separation benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Professional fees&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expense incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payments made&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(44,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,809)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="i3f82e35bddd148fd8d4a457f8904c4bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6YmZjZmEyNDNiZjRkNDE5MzkxZGU2OWU3Y2MxYWY3NDcvdGFibGVyYW5nZTpiZmNmYTI0M2JmNGQ0MTkzOTFkZTY5ZTdjYzFhZjc0N18yLTEtMS0xLTI4NTczMw_2a5e464a-e775-4679-8e2f-7a241a9065a4"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i5fbd795cdb464267beb5fc6bcf4f1563_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6YmZjZmEyNDNiZjRkNDE5MzkxZGU2OWU3Y2MxYWY3NDcvdGFibGVyYW5nZTpiZmNmYTI0M2JmNGQ0MTkzOTFkZTY5ZTdjYzFhZjc0N18yLTMtMS0xLTI4NTczMw_db3aa7c2-ba91-4874-951b-4ef4daa92691"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i96e123e5f0064f16b3016670adb823c0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6YmZjZmEyNDNiZjRkNDE5MzkxZGU2OWU3Y2MxYWY3NDcvdGFibGVyYW5nZTpiZmNmYTI0M2JmNGQ0MTkzOTFkZTY5ZTdjYzFhZjc0N18zLTEtMS0xLTI4NTczMw_bd1ea62c-a6cd-4c57-9350-7bd7f0b80a59"
      unitRef="usd">81514000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i8b2bbcb9e0d84973adcc30522cf10ef7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6YmZjZmEyNDNiZjRkNDE5MzkxZGU2OWU3Y2MxYWY3NDcvdGFibGVyYW5nZTpiZmNmYTI0M2JmNGQ0MTkzOTFkZTY5ZTdjYzFhZjc0N18zLTMtMS0xLTI4NTczMw_34743e89-e579-40d9-b179-40f5bf51429b"
      unitRef="usd">23409000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i96e123e5f0064f16b3016670adb823c0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6YmZjZmEyNDNiZjRkNDE5MzkxZGU2OWU3Y2MxYWY3NDcvdGFibGVyYW5nZTpiZmNmYTI0M2JmNGQ0MTkzOTFkZTY5ZTdjYzFhZjc0N180LTEtMS0xLTI4NTczMw_3c75ded7-d65d-48fe-9564-46e79618adab"
      unitRef="usd">44500000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i8b2bbcb9e0d84973adcc30522cf10ef7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6YmZjZmEyNDNiZjRkNDE5MzkxZGU2OWU3Y2MxYWY3NDcvdGFibGVyYW5nZTpiZmNmYTI0M2JmNGQ0MTkzOTFkZTY5ZTdjYzFhZjc0N180LTMtMS0xLTI4NTczMw_e6b0f598-c091-4e69-89e2-4c48e7b7ddcc"
      unitRef="usd">12809000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="i3a2087637b414b21a206b75d404db353_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6YmZjZmEyNDNiZjRkNDE5MzkxZGU2OWU3Y2MxYWY3NDcvdGFibGVyYW5nZTpiZmNmYTI0M2JmNGQ0MTkzOTFkZTY5ZTdjYzFhZjc0N182LTEtMS0xLTI4NTczMw_4dc54a08-3a05-4036-bcf5-7f4bec6b42b0"
      unitRef="usd">37014000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i64c40c2368c84f4fab571950f66f538b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6YmZjZmEyNDNiZjRkNDE5MzkxZGU2OWU3Y2MxYWY3NDcvdGFibGVyYW5nZTpiZmNmYTI0M2JmNGQ0MTkzOTFkZTY5ZTdjYzFhZjc0N182LTMtMS0xLTI4NTczMw_a5296dcc-1145-42ae-bc20-efb70dd3ce59"
      unitRef="usd">10600000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i4a6131dff905410891d0414a0e25dd10_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGV4dHJlZ2lvbjo1MzNlOWQwZGI0ZGY0MzBjOGIyZDJmZjQ4NzgyNTE4OV8xNjQ5MjY3NDU0MDQ4_e4f5b098-012a-49fe-adc3-234563b1b154"
      unitRef="usd">33400000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i5b164ee823c7472fab9ebe2c9ade3517_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGV4dHJlZ2lvbjo1MzNlOWQwZGI0ZGY0MzBjOGIyZDJmZjQ4NzgyNTE4OV8xNjQ5MjY3NDU0MDgx_b08e7432-b80f-471a-97ef-fa211718f497"
      unitRef="usd">84100000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGV4dHJlZ2lvbjo1MzNlOWQwZGI0ZGY0MzBjOGIyZDJmZjQ4NzgyNTE4OV8zMDc4NjMyNTU5MTgwNg_a9f88665-f257-4e01-8b97-0e3154e6c932"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i62f0cc712f6548c5b9def205a48f10de_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl8xLTEtMS0xLTI0OTAzNw_e6270784-7a3b-422d-bdfc-34a46b2f9a2c"
      unitRef="usd">57550000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i08f8173e00594d9ca98eb8d02e426bef_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl8xLTMtMS0xLTI0OTAzNw_e1826353-a816-4967-b6d0-9f4ecbb874ae"
      unitRef="usd">31083000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2d1d0c1d7e2d48658a0df8078df4f992_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl8xLTUtMS0xLTI0OTAzNw_67d661e4-5167-4e6a-8d29-9d1d1dd5401f"
      unitRef="usd">2444000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i04dd9ef4431d4cd48c23c2efcd01e367_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl8xLTctMS0xLTI0OTAzNw_91be6cf3-faf8-43ab-826d-22f04db8610a"
      unitRef="usd">91077000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic95e6c110e844611b3e2c03575e629a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl8yLTEtMS0xLTI0OTAzNw_cd18d8e2-6c50-4cdd-b680-f59aea63e58d"
      unitRef="usd">43225000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i03d4d74a48d641d386e7caaa242436b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl8yLTMtMS0xLTI0OTAzNw_99281c9c-8e7b-4ee7-bcee-f2f0f748bc10"
      unitRef="usd">4586000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i5cdc6d871ccd4ffc98574e03ec948327_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl8yLTUtMS0xLTI0OTAzNw_f017f6f2-c664-4d00-8095-0c9b2d623884"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic3db872c80c2495085e8afa9fb41a9ca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl8yLTctMS0xLTI0OTAzNw_333fccd9-7da2-4a22-9c3d-50a34cfaecdc"
      unitRef="usd">47811000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i18d9901e75d044f187b0af9f7bde9dbb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl8zLTEtMS0xLTI0OTAzNw_3db091df-7dc5-46c7-bb80-002865a39804"
      unitRef="usd">13212000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2320003291ca4eb4a56dfcbfb2611a6c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl8zLTMtMS0xLTI0OTAzNw_f60e16b3-21f5-4968-9761-45196013eb06"
      unitRef="usd">2510000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ice9f286e08354a10ae0c359281a67bc7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl8zLTUtMS0xLTI0OTAzNw_56f1d9c3-6b1f-4b16-bb9c-a2580ecbc7c6"
      unitRef="usd">538000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="icdaa0249fd3c49f2823afadd8ec0a049_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl8zLTctMS0xLTI0OTAzNw_ddbe4310-55d5-4c3f-aaff-e56fbb87ac43"
      unitRef="usd">16260000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4c1b191ce34d4040be7a06ba16256fb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl80LTEtMS0xLTI0OTAzNw_f28d2d97-1c0c-4960-90d2-a3cb5b31620f"
      unitRef="usd">113987000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i555951a6685944509712a926f03dfdb2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl80LTMtMS0xLTI0OTAzNw_f78f4c9c-1d3a-41b6-97a0-ef67c75611fb"
      unitRef="usd">38179000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ibe66a33163364ef3b23b6a564395c8b7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl80LTUtMS0xLTI0OTAzNw_535c2d82-cb7b-4e78-b602-62f9e9cde50e"
      unitRef="usd">2982000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0edd50083a8849a1b0406af033b7bcc4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl80LTctMS0xLTI0OTAzNw_a018f8d0-b9fd-4808-80f5-d0ab7beb2482"
      unitRef="usd">155148000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2e9389d620924a508545f88441cf4612_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl81LTEtMS0xLTI0OTAzNw_cd06ae3b-ed37-4c3b-8bb7-5e9f5e5d71a1"
      unitRef="usd">14184000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="iedb24306c8244e81b57abfa422d08577_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl81LTMtMS0xLTI0OTAzNw_be3f559b-eb02-40fb-9be6-fd6d84484470"
      unitRef="usd">166000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id1c2f40188674972b9a4d34f47af8e1f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl81LTUtMS0xLTI0OTAzNw_59446969-fdde-4ec1-8c7e-80998eecb672"
      unitRef="usd">6342000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i65a29af0fc3b482687784b49f9563bbe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl81LTctMS0xLTI0OTAzNw_32d011cd-1dfc-4144-a089-a00de74f9b78"
      unitRef="usd">20692000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i5e9410a04ab44c5186b784434354eebf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl82LTEtMS0xLTI0OTAzNw_70dae6c5-1355-417c-8f16-a3a7db6e814d"
      unitRef="usd">128171000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id0e509db312043f2b7e5a43e5f8afa1c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl82LTMtMS0xLTI0OTAzNw_d7292235-09dc-4d8e-8ca1-a7f83c078029"
      unitRef="usd">38345000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ifae8b3696e9e4361b7331cadb79c7481_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl82LTUtMS0xLTI0OTAzNw_e491a8e3-5e3a-45da-9916-3f19c9a9afb0"
      unitRef="usd">9324000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i498bf11c7fd843c48fdfce1621f8f02e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGFibGU6Mjk1YjQxNGYwMDQwNDNlZWFkMzM2NTIxNDBiZWNlMTYvdGFibGVyYW5nZToyOTViNDE0ZjAwNDA0M2VlYWQzMzY1MjE0MGJlY2UxNl82LTctMS0xLTI0OTAzNw_d962bcce-2bf0-41fc-9a63-b0de235c7b61"
      unitRef="usd">175840000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i186804a512824f4f8e00fe584e8e6df6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGV4dHJlZ2lvbjo1MzNlOWQwZGI0ZGY0MzBjOGIyZDJmZjQ4NzgyNTE4OV8yMTk5MDIzMjYwOTky_63a40327-c3c8-4e2d-98ec-df4abc196687"
      unitRef="usd">42100000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i27ed94763dbd4a2eb94ca686663bebd4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18yOTc2L2ZyYWc6NTMzZTlkMGRiNGRmNDMwYzhiMmQyZmY0ODc4MjUxODkvdGV4dHJlZ2lvbjo1MzNlOWQwZGI0ZGY0MzBjOGIyZDJmZjQ4NzgyNTE4OV8yMTk5MDIzMjYxMDIy_38f99efc-7a19-411f-b27c-d0164e836920"
      unitRef="usd">113000000</us-gaap:RestructuringCharges>
    <us-gaap:EnvironmentalLossContingencyDisclosureTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xNjQ5MjY3NDQ0NzIzL2ZyYWc6MTJlYzRlNjM4MzZhNDcwNzgyYzZmZjljYzdhZDYzOWMvdGV4dHJlZ2lvbjoxMmVjNGU2MzgzNmE0NzA3ODJjNmZmOWNjN2FkNjM5Y18xNzA0MjQzMDIzNDc5MQ_57db12b6-0eb2-4335-931e-e0e48f3deee1">Telford Fire Safety Remediation&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 28, 2022, the United Kingdom (U.K.) passed the Building Safety Act of 2022 (BSA). The BSA introduced new laws related to building safety and the remediation of historic building safety defects, effectively requiring developers to remediate certain buildings with critical fire safety issues. The BSA also retrospectively amended the Defective Premises Act of 1972 (DPA) to allow claims to be made within a 30-year limitation period for dwellings completed before June 28, 2022. The U.K. government had previously established a Building Safety Fund (BSF) and an Aluminum Composite Material (ACM) fund, whereby applicants to the fund would be funded by the government to remediate certain fire safety defects if certain criteria were met. Following a request by the U.K. government to the majority of significant residential developers within the U.K. including Telford Homes, Telford Homes signed the U.K. government&#x2019;s non-binding Fire Safety Pledge (the Pledge) on April 28, 2022. The Pledge states that subject to entering into mutually acceptable legally binding agreements with the U.K. government, Telford Homes will (1) take responsibility for performing or funding self-remediation works relating to certain life-critical fire-safety issues on all Telford Homes-constructed buildings of 11 meters in height or greater in England constructed in the last 30 years (in-scope buildings) and (2) withdraw Telford Homes-developed buildings from the government-sponsored BSF and ACM Funds or reimburse the government funds for the cost of remediation of in-scope buildings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We believe there is a potential risk of loss attributable to past events, including as a result of retrospective changes in building fire-safety regulations, under the Pledge, and also under existing contracts and/or the BSA or DPA. The estimated costs for in-scope buildings are subjective, highly complex and dependent on a number of variables outside of Telford Homes&#x2019; control. These include, but are not limited to, the time required for the remediation to be completed, the size and number of buildings that may require remediation, cost of construction or remediation materials, availability of construction materials, potential discoveries made during remediation that could necessitate incremental work, investigation costs, availability of qualified fire safety engineers, potential business disruption costs, potential changes to or new regulations and regulatory approval. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of signing the Pledge, the introduction of the BSA, the extension of liability under the DPA, and the potential for us to be required to pay for remediation under any definitive agreements that may be negotiated by the parties under the Pledge or under existing legal contracts, we recorded charges of approximately $138.9&#160;million and $185.9&#160;million for the three months and twelve months ended December 31, 2022, respectively. Of the $185.9&#160;million in estimated liability as of December 31, 2022, approximately $51.6&#160;million was recorded as a current liability in &#x201c;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xNjQ5MjY3NDQ0NzIzL2ZyYWc6MTJlYzRlNjM4MzZhNDcwNzgyYzZmZjljYzdhZDYzOWMvdGV4dHJlZ2lvbjoxMmVjNGU2MzgzNmE0NzA3ODJjNmZmOWNjN2FkNjM5Y182MDQ3MzEzOTgyNTc0_6dd007e3-67e3-470b-a4af-ec94fec25478"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xNjQ5MjY3NDQ0NzIzL2ZyYWc6MTJlYzRlNjM4MzZhNDcwNzgyYzZmZjljYzdhZDYzOWMvdGV4dHJlZ2lvbjoxMmVjNGU2MzgzNmE0NzA3ODJjNmZmOWNjN2FkNjM5Y182MDQ3MzEzOTgyNTc0_a2b65f6c-00df-41a0-a0bd-f41f1de4bf5d"&gt;accounts payable and accrued expenses&lt;/span&gt;&lt;/span&gt;&#x201d; and the remaining was recorded as non-current in &#x201c;other liabilities&#x201d; in the accompanying consolidated balance sheets.  This potential liability is comprised of two primary components: (1) adjusted amounts the U.K. government has already paid or quantified through the BSF for remediation of Telford-constructed buildings, included as a current liability as described above, and (2) management&#x2019;s estimate for the potential additional losses that could occur for buildings withdrawn from the BSF (i.e., to be remediated directly by Telford Homes) based on the best available data, including industry data, certain third-party verified cost estimates obtained for remediation for the remaining buildings, as well as a contingency percentage applied per unit to account for unknown remediation costs that may arise in respect of other buildings that we believe may be impacted, included as a non-current liability as described above. While several Telford developed buildings were deemed to be out of &lt;/span&gt;&lt;/div&gt;scope due to height or an already compliant structure, we believe approximately 84 buildings are at risk of requiring remediation at this time based on information available, suggesting potential fire-safety compliance gaps as a result of the current regulation. Although the foregoing includes significant subjective judgments, management believes that there is enough information to reasonably estimate the potential liability. The potential liability and number of buildings affected may change as new information becomes available and full cost estimates are assessed and tendered for each building, which is anticipated to be a lengthy process due to the various steps required to fully remediate. We will continue to assess new information as it becomes available and adjust our estimated liability accordingly.</us-gaap:EnvironmentalLossContingencyDisclosureTextBlock>
    <us-gaap:EnvironmentalRemediationExpense
      contextRef="ifa9f35a822b14329af1f5e6daf01fa94_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xNjQ5MjY3NDQ0NzIzL2ZyYWc6MTJlYzRlNjM4MzZhNDcwNzgyYzZmZjljYzdhZDYzOWMvdGV4dHJlZ2lvbjoxMmVjNGU2MzgzNmE0NzA3ODJjNmZmOWNjN2FkNjM5Y18yMTk5MDIzMjc3ODMw_3053042a-ad2c-42d4-97b0-5e74d654c475"
      unitRef="usd">138900000</us-gaap:EnvironmentalRemediationExpense>
    <us-gaap:EnvironmentalRemediationExpense
      contextRef="id1b0c6d907e74c8eb2601816779086ae_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xNjQ5MjY3NDQ0NzIzL2ZyYWc6MTJlYzRlNjM4MzZhNDcwNzgyYzZmZjljYzdhZDYzOWMvdGV4dHJlZ2lvbjoxMmVjNGU2MzgzNmE0NzA3ODJjNmZmOWNjN2FkNjM5Y18yMTk5MDIzMjc3ODY0_a50ed4ca-cb15-4a07-95ff-a00667c99bb2"
      unitRef="usd">185900000</us-gaap:EnvironmentalRemediationExpense>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i9dee6320cb8c48e2855524760cce0683_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xNjQ5MjY3NDQ0NzIzL2ZyYWc6MTJlYzRlNjM4MzZhNDcwNzgyYzZmZjljYzdhZDYzOWMvdGV4dHJlZ2lvbjoxMmVjNGU2MzgzNmE0NzA3ODJjNmZmOWNjN2FkNjM5Y182MDQ3MzEzOTgwMTAy_fec8340c-766a-4640-807a-8cdfbac49613"
      unitRef="usd">185900000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccruedEnvironmentalLossContingenciesCurrent
      contextRef="i9dee6320cb8c48e2855524760cce0683_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN18xNjQ5MjY3NDQ0NzIzL2ZyYWc6MTJlYzRlNjM4MzZhNDcwNzgyYzZmZjljYzdhZDYzOWMvdGV4dHJlZ2lvbjoxMmVjNGU2MzgzNmE0NzA3ODJjNmZmOWNjN2FkNjM5Y18yMTk5MDIzMjc3ODgw_88cb5ff1-26f7-46a7-b598-92257babf39b"
      unitRef="usd">51600000</us-gaap:AccruedEnvironmentalLossContingenciesCurrent>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN180MTIvZnJhZzoyYTZiYjc1NDI0ZTM0ZTA3YWE1NTBkM2ZhZDNkM2Q0NS90ZXh0cmVnaW9uOjJhNmJiNzU0MjRlMzRlMDdhYTU1MGQzZmFkM2QzZDQ1Xzkz_07a0c626-f2ca-4ba3-b3b9-5a37bbae3189">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CBRE GROUP, INC.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SCHEDULE II &#x2013; VALUATION AND QUALIFYING ACCOUNTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for Doubtful Accounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions: Charges to expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deductions: Write-offs, payments and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions: Charges to expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deductions: Write-offs, payments and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions: Charges to expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deductions: Write-offs, payments and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;92,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i78c798bc9ba5469f86919402c1e9dfc8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN180MTIvZnJhZzoyYTZiYjc1NDI0ZTM0ZTA3YWE1NTBkM2ZhZDNkM2Q0NS90YWJsZTphYTlmNjBhZTI4Y2Q0YjUwYTZlYjcyMjFhYmY5MzdjZC90YWJsZXJhbmdlOmFhOWY2MGFlMjhjZDRiNTBhNmViNzIyMWFiZjkzN2NkXzEtMS0xLTEtMjM3ODU3_b068d3f1-76c2-4b58-8677-9d9e0c07666f"
      unitRef="usd">72725000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN180MTIvZnJhZzoyYTZiYjc1NDI0ZTM0ZTA3YWE1NTBkM2ZhZDNkM2Q0NS90YWJsZTphYTlmNjBhZTI4Y2Q0YjUwYTZlYjcyMjFhYmY5MzdjZC90YWJsZXJhbmdlOmFhOWY2MGFlMjhjZDRiNTBhNmViNzIyMWFiZjkzN2NkXzItMS0xLTEtMjM3ODU3_4f7166ad-c550-423f-98a5-0a5712bd1297"
      unitRef="usd">47240000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i6db3f046cc3645778a68abaef5feb69a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN180MTIvZnJhZzoyYTZiYjc1NDI0ZTM0ZTA3YWE1NTBkM2ZhZDNkM2Q0NS90YWJsZTphYTlmNjBhZTI4Y2Q0YjUwYTZlYjcyMjFhYmY5MzdjZC90YWJsZXJhbmdlOmFhOWY2MGFlMjhjZDRiNTBhNmViNzIyMWFiZjkzN2NkXzMtMS0xLTEtMjM3ODU3_6a88409e-d212-4e41-872e-2203f61eda67"
      unitRef="usd">24432000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i77529a1c7b534820bf685ad298aae64c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN180MTIvZnJhZzoyYTZiYjc1NDI0ZTM0ZTA3YWE1NTBkM2ZhZDNkM2Q0NS90YWJsZTphYTlmNjBhZTI4Y2Q0YjUwYTZlYjcyMjFhYmY5MzdjZC90YWJsZXJhbmdlOmFhOWY2MGFlMjhjZDRiNTBhNmViNzIyMWFiZjkzN2NkXzQtMS0xLTEtMjM3ODU3_24114048-6295-4479-9e97-bc6260715dd6"
      unitRef="usd">95533000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN180MTIvZnJhZzoyYTZiYjc1NDI0ZTM0ZTA3YWE1NTBkM2ZhZDNkM2Q0NS90YWJsZTphYTlmNjBhZTI4Y2Q0YjUwYTZlYjcyMjFhYmY5MzdjZC90YWJsZXJhbmdlOmFhOWY2MGFlMjhjZDRiNTBhNmViNzIyMWFiZjkzN2NkXzUtMS0xLTEtMjM3ODU3_a9875440-b116-47d1-a8a6-683e39f62178"
      unitRef="usd">17818000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i9d4c1acececd4f20ac665bd9375c5dac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN180MTIvZnJhZzoyYTZiYjc1NDI0ZTM0ZTA3YWE1NTBkM2ZhZDNkM2Q0NS90YWJsZTphYTlmNjBhZTI4Y2Q0YjUwYTZlYjcyMjFhYmY5MzdjZC90YWJsZXJhbmdlOmFhOWY2MGFlMjhjZDRiNTBhNmViNzIyMWFiZjkzN2NkXzYtMS0xLTEtMjM3ODU3_461c24ac-bd29-4b00-ab5f-b4764044b9ed"
      unitRef="usd">15763000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i86da67653db1447a913da15bc0fcb4e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN180MTIvZnJhZzoyYTZiYjc1NDI0ZTM0ZTA3YWE1NTBkM2ZhZDNkM2Q0NS90YWJsZTphYTlmNjBhZTI4Y2Q0YjUwYTZlYjcyMjFhYmY5MzdjZC90YWJsZXJhbmdlOmFhOWY2MGFlMjhjZDRiNTBhNmViNzIyMWFiZjkzN2NkXzctMS0xLTEtMjM3ODU3_47f7089e-673a-4723-992f-3fa5f7210a9a"
      unitRef="usd">97588000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN180MTIvZnJhZzoyYTZiYjc1NDI0ZTM0ZTA3YWE1NTBkM2ZhZDNkM2Q0NS90YWJsZTphYTlmNjBhZTI4Y2Q0YjUwYTZlYjcyMjFhYmY5MzdjZC90YWJsZXJhbmdlOmFhOWY2MGFlMjhjZDRiNTBhNmViNzIyMWFiZjkzN2NkXzgtMS0xLTEtMjM3ODU3_38a36233-3c2d-407c-a634-397ed18b97b6"
      unitRef="usd">16893000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i5a4c3a3318b34572a0dafbace1b5192a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN180MTIvZnJhZzoyYTZiYjc1NDI0ZTM0ZTA3YWE1NTBkM2ZhZDNkM2Q0NS90YWJsZTphYTlmNjBhZTI4Y2Q0YjUwYTZlYjcyMjFhYmY5MzdjZC90YWJsZXJhbmdlOmFhOWY2MGFlMjhjZDRiNTBhNmViNzIyMWFiZjkzN2NkXzktMS0xLTEtMjM3ODU3_aa84b5ef-e055-417d-81a9-f32835fd5518"
      unitRef="usd">22127000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="id504488415b94a9db215bb385a1251c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRlYzI3N2Y0ZmFmMjRiZmM5OTQ5MjJhNDJlNjQ3YjE3L3NlYzo0ZWMyNzdmNGZhZjI0YmZjOTk0OTIyYTQyZTY0N2IxN180MTIvZnJhZzoyYTZiYjc1NDI0ZTM0ZTA3YWE1NTBkM2ZhZDNkM2Q0NS90YWJsZTphYTlmNjBhZTI4Y2Q0YjUwYTZlYjcyMjFhYmY5MzdjZC90YWJsZXJhbmdlOmFhOWY2MGFlMjhjZDRiNTBhNmViNzIyMWFiZjkzN2NkXzEwLTEtMS0xLTIzNzg1Nw_35bc030f-d258-4329-8cdd-6634172a1108"
      unitRef="usd">92354000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
