<?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/20210930"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cbre-20210930.xsd" xlink:type="simple"/>
    <context id="idb176646812a473ba139111aded9af43_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i021c689bb29f4d398a4503a411f5081f_I20211022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <instant>2021-10-22</instant>
        </period>
    </context>
    <context id="if86c2c34720d46be9e272c54bd948e42_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i69f55b12576840a2bb43773ed0caf875_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8ec55bce2cc648379160f06be774401c_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i4715255a97fe4baa9cb84f2d86af7851_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="id428a15f4e1f4d1591808ad07634974a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7d4155fef6184f83938e9b7175b985e9_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i0a640cd150b84584bd26d17c141c4ed3_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="id003cc046f604b3ebcee2490266b3104_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i5a155d8f203e463ba1b0db2a693090bd_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ibd5eb7f1afd24aed98442a04187438d2_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i546792ac2bca4ab292cbec125fdf97ac_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i18f1919e544f499281bb635e1ed8301e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i3723ad56ff9e4096a51684542280e42a_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="icfffa226161645dba954b701e3d2dad7_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8e838b61dc6043a3a006b733bd483e89_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic67f341d304a4bfabb3ac63b3275bc09_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i49e7cb88efa04a099155c9917e1b9cf5_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibd44d0886746484586b4eea6f597761e_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="ic994475d86934f1f90560f86dcb2d59b_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i12d0ccb1377f4a619e308921e2679699_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="ifc8416e72e514620abdc722738f3bc4d_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i1a7484f1703740c2894c5676fe42bb31_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i950cff143fdf4b61b8653a09a2cee7c6_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i740d61f9261c479ba5eeb6a6b497f83f_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="if9d9cceb9a144b758ac5397fc7717889_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i8936e06061dd42fdbae38a03889f7050_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia2476e4114664fa199c3547ae6768067_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i35e3634f87e742aba111e54b4b32248a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i77d1add171c04d2e99539fdf4efb4d28_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i02b8b263af1e4a89a0a737b715c2ed8c_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic4d456d483284a0c80ef0fcc722bbe4f_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib2a14a38d43842ada521dad0e3f8b731_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0eb57390480f4669b715926c8a1e440e_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i952ca9efa6b34e35a2de06845dcaa751_I20200930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i3b6920c8f19744b7a4e357abbf973018_I20200930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="ib55a3bab662048399f79f6bfb62653c1_I20200930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i7c96dd2a33474882a21194f8c076d002_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i7b62165775af4d2bbbd48f2f3f50c33d_I20200930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i0956cd0d4d1640a9b9b51a4659b728fb_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="i647433a62d1247768ae1191e0cef4cdc_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="i30d364c403574fb1a6388011d4ef5bdf_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="i17a95fa69d184206a9241b3a8ceb6fdb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iacc9b845fbbd4064bfef722969cfd3d6_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="i2f3e6f508f19459788e55ec87d3b80c6_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i152c1bd3fd7c43dca45a7c03bfea775b_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i5ab497a419dd4a6998f544a00414bc68_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i517d0f62509540f8abcbb8fc69efdf12_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i38b5de3224c04bb99946be358cf048d5_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i33e3da15141145198c7766595e9e10a0_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="i1a1f4072a5804c0b92d0efef5dfb9e61_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="i6b473d64ebda449fa97a2daccc9a89fb_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="i47a8ea91579d485bb1e3d7fde20817f4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9aedf5afae874025938ac0189eb95e3a_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="i961a1e230f324c03be6062fac132dd39_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i1d9d91faf1664f91985ab8f58bb376c9_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="ib6e74ffcfe36491e9df56cbf5b04d28b_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="ib0ef2744b9b547a3816d5ce13d72bbd2_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="ibfab8fe4d44840a8990f96eda260f1b1_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i142535c17b2a441ebd14a03bf5edd097_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6cb45077087b4342b78edce384b7a8c2_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i19d2f35aa53744ec8a43356a9bd44bb4_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i9070dbdedefd4d15bea257440781ac3c_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i012a493b22ad4a26bd707e7ec22bcf9a_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8ea33b71a9c14039829c997f552d1ab9_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i32be66e16da145ce863c410b9a79ddfb_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i4322e488c8cb4620a3be7048f2343567_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9d3b51e81b1541419e6e0fc60bf23d6a_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i26ab47e0d0d146d0a9d38124aa60b4f2_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i316660e83da745649ac3ed465b57c02e_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i49c9fa6ead9542ad9bcc675ddafbf3e5_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="iba52341526a04458bb363a9a071837b8_I20201231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i58dd1c54634b4bf787e3eb16926321bb_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iafb27304d24e4febabbf4d4940045e7c_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="idaf9209a80a64baa95e15ed58eac081e_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i0967ec6dd7bc4e5c84985052ab359ac6_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib5cf3470c8004adfb77643c0ec2f1163_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i9a764cb6778b4776ac425b797504d14c_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i4075e9cfba8445efaf944dcfb7c6e258_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib11dc8a08e2147238da0f185ee2c107d_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="idcf68e4545ae4cca939313b25b3fcf87_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i11961eb638f64ccb955bd2fbef99b3c5_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i375b525f9df048968e677813bdd5feea_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i88ef7b052d2e4a90b0db2459ecc0783c_I20201019">
        <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>2020-10-19</instant>
        </period>
    </context>
    <context id="i99d18bb5681f462cb094e3e412f6553b_I20210118">
        <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-01-18</instant>
        </period>
    </context>
    <context id="i89f1d042c3204c0e94dc548ff33f4932_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>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-18</instant>
        </period>
    </context>
    <context id="if7618282300e476e8eb83703b9f7616e_I20210115">
        <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-01-15</instant>
        </period>
    </context>
    <context id="i899a0119e2b14b7faf28c6dac5d56ffe_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="i01c0d2eaa91249ed96e0e3adefc93c97_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i8b6c732356744789981b4b6ee5657e50_I20210630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="if40d2c90df4c4dac9f9c1058f3c69fff_I20190628">
        <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>2019-06-28</instant>
        </period>
    </context>
    <context id="i3aed18c66a074e64b7008c8f9ba243d7_I20200804">
        <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>2020-08-04</instant>
        </period>
    </context>
    <context id="i74bd7fa299b14e5e91a8abd967c2e0b5_I20200922">
        <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>2020-09-22</instant>
        </period>
    </context>
    <context id="i2423af3f978f45b1a86f85db1637dad4_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="ic679534594074fefbe895502a59b802f_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i3bef0ee13e8246c184d90c22cfdd66aa_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i8decec001fd549efbce2c5166dae15c2_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="icee0dc29538447939b663d93a4c36c10_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="ia9096a72b05740dbad356a13be51d912_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="ic8975002c5c9441fabe8d694c6e27543_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i7c0fc3dcd1344ad6b11fc022f567e7d8_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i1e0546b7d6104f888c5722a31aacea54_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i3412e938d4c247d7bec75845f9ec55ff_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="if3be9249153e4da5a865acfec512553c_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="ie197796518344c1da65044502a16d40d_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="id27d04e0bf6243deb2843b777e2fad94_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i0474ee53fddb43e9aaf3b22f1f4b992f_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i7f6f68b690f34d3785aae9981ac962c1_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i914bcaf22b554443890b51b1174705f7_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i93252e1974dd4133974c8f007b6026ba_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="ibc937e1d4bcd478abc553db2dc89f540_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i4d5b382310ea4b1a9cbc544b82239f76_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i19d19271167243e289e90d0410ed50bc_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i5d1c9514a5414230be355164a3151788_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="id4a0d135838f4b2288fc9faa82b68021_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i077b35a999a540ac9d7be2f1efdea50a_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i66b17c51544e48e4a5fa4334d12805ee_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="iac3ebdb399e0438bac65b2c29081af70_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i31f2560365f84ffda5cdaf3fb0263291_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="id440c46ec7984d8e9dcefc9dd703439f_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i7419956fc04e4e55a1022fe25317897e_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ibb4bc1ecc25644eaab2472dec623e16d_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ia938329457ea4fe6a052b4570ff465dc_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i522a93fbdb734edb8189abfb59464e24_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i79965a213f4044c1ad1dc53f0d730f4e_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="iccfb0f5293c8498d9fae9cbf7e24faa2_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="iafbf9f9b3945476e8ce313c90d0d3be4_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i6dc2a74be0064c22a5aff5ae6a1f1716_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ica6d5d1d312449a0a669b81db6ac8ba6_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i853b08ac6742447eb1e250a3549a34b1_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i1d488af6029c460e887d95d786c67da5_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="iffa051ffc1fc4da4be99c314ccdb008f_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i4cad5795702c47b58718be8e8e92eb5f_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ia7bcc8b1ec924291a90637ac3b090b28_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i1ecd4944e5354dca8904aef2fe9a4a2d_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="if653993305f04cd28d6336d109d33b10_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="id6590e05946e4d358dca846bee2e795d_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ie8935bfdd9db49239faa67d1cd2451f8_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i3fabef018e2d4fbc8c5296673badc9dc_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i60e14548f9d2479b92c83b2c7b2e41d0_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i15fa3f2746bc4674a3d36170ec5dd024_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="id57ec0766bae473796f2c1f874fdc868_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i77d8ae47a87d4fb58f182a2e43970043_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i8232e48c944c4c29a0151bedfc1dfb71_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i155cbbf566f94e19b10a7a0943f2a88e_I20200930">
        <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:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i2464cd5135b34d7586dc1b18a509d80a_I20200930">
        <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:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ib6517c13d4cd4ad592077f1b6165ed13_I20200930">
        <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:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="iedde510209a34e6dbfe52297d1281c16_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7bf3abdb658c4752a05e7b0039291832_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ief0fd804b86e4efca57679d4590dfaf4_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:RealEstateInvestmentsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3fa8c74d071d43cd99b643ad5624fb52_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i81b7a9c13d3f4d6792e988bb6bd984b5_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i3fc219092135402e99d41ad506833612_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i3e29d899534142c392c54fd04abe4306_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i45753c6a7f154b7e9eab2c3429c8ac95_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i638566dd90514889acf5fc8cea055feb_I20210930">
        <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>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i80978d5dea304ad883ec2c91fdd883e1_I20201231">
        <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>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia50c9504acd045e2909d89d8d2cece80_I20210930">
        <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>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i2cf65b202734491da9349fa57d2363b1_I20201231">
        <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>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaaa59290b49a4d0eb761490b2296e4b1_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="iccb0c557758540eda2cf1b288df73369_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i9fda3134052b4da2a234e0a387937188_I20201228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-28</instant>
        </period>
    </context>
    <context id="idd690ce1923b4c478e61f0d440aecf6c_D20210101-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:GlobalWorkplaceSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i5bb62a12cc4e44799c8fa0e7c60e89a6_D20210101-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cbre:AdvisoryServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="if40de28ebc4f4a4aa104cfadf1c22640_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i822bb353654d465cad2a681ca64fc65c_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5d0b762137544bf98f699ee312b76bda_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i2d236239e30f4f0bbd1ba77be8bbf2df_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i2f1c0965e406455c8461ceac74e19fff_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cbre:IndustriousNationalManagementCompanyLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia5559ff731d74b63bd480100b3048d91_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i728ab5aaf8c34e34a6660a6ae62e30b8_I20210930">
        <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:LongtermDebtTypeAxis">cbre:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="if2844715c47f44c3b6162c5c50f516e8_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i9b9fa4ca27d94f1896e4eb92ef2e3e5b_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i68812ad4d55e40318e8ab7b1e30bb4fa_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="ic455bea8fb004da59c2abea25d40a8da_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ia07c648a5a6b45babbb77ae1cdfa258a_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="i56017eaf01a24e669b218e63bffcca92_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cbre:OtherLongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ifb84893759ee40a190bc5d559a4fd14a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cbre:OtherLongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie6ffa713e8bc449989d66959a94f42f4_D20190304-20190304">
        <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:TwoThousandNineteenCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-04</startDate>
            <endDate>2019-03-04</endDate>
        </period>
    </context>
    <context id="i8f04f10133a146a68d6fad95ea923f76_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="i2c13ad936ae442dab0632a59675af4be_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i0f9f03623ee24084ad012560ab0a8b5c_I20210930">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="if4901a335d194ffc8e3847910d9155e1_D20210101-20210930">
        <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>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i747f0e47ff1941599c2f942552fadb37_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i2fdc34a8822e4059919efc23e45f642a_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="iae6ad4270b9e4242a274aa36c4101da6_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="i02d6046913174fed856091da05d2a443_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:TwoThousandTwentyOneCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2f78c0bada1848d38c144f54f1640d9e_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <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-09-30</instant>
        </period>
    </context>
    <context id="icae6d392498c444ba40c0716d98250f7_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i18156d620c984f0aad098e348595c967_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="ie249c65a61e74d4c91a7082c026aa62a_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if24f11c5541848b8a3b0a0fec0f326f0_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibdf2b934689849cfbd55540bcdb96a0f_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="icc02e83c1dfb452fb4ea9c563047a4af_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ic891a523b73e4604a764b12e3a711e56_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i0ab7cef79e8d49e5ac5a95ea02ca34d9_I20210930">
        <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>2021-09-30</instant>
        </period>
    </context>
    <context id="i8a054c272ed14269976178d6c855e2dc_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">cbre:ForbearanceOfLoansCARESActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i2a22f3ccb75a40b691c577280d563fe0_I20210930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i2472fd67e0314d26ad5f319cf90f0232_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i42ffe558ec93432eb6fa19892e874b0b_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cbre:LettersOfCreditReservesForInsuranceProgramsClaimsAndOperatingLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i7407f962f1c34ad1b4bab8d753642e4a_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i643df50935a94e37bb3da696a1d56f16_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3676c2abbe8e40468a23e9a335012f75_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="ic1067d2d1d8844c7851f64c204b1cf63_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i26d1eafddebe43b5ad6ec0078ba5001c_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i3a30c7019bbf48ababb4b1045f0452fb_I20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <instant>2019-02-28</instant>
        </period>
    </context>
    <context id="id0738571eab945ac8fd1c2650abf49d5_D20190201-20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-02-28</endDate>
        </period>
    </context>
    <context id="ibcbf1c5ad3b64010ade24201c9137ea3_I20190831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <instant>2019-08-31</instant>
        </period>
    </context>
    <context id="ib32dd5f0876748a4a47057c4911f4c69_I20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="i7676a7d327e4462993a2b45544793d38_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="ibe571464eb354529bcbfe37792542d38_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i522e6ec6bde3421584dfd1769fcc7b6f_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4a6936d36ef04e029541c28bfd005784_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9a8760c38a954b788dff56ba89f52c28_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibcd77441144949d096ff8f976d4dd81d_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4eb1bc423b004a338f572c422c714817_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2035316fe0744e9cb284a5e032aac83a_D20210701-20210930">
        <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>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i743dc7e2434e4ce38bd4299726bd14c2_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic46d0c1950594e65bd9f4d92a6f12f5e_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id71e5bf4d6c44d359b593539e36e4478_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iaccdd33a60354b86b45832a70a10d74e_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9e6299824a174ba18246be245c6356e9_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9d913ede571a4075879cb7c4de22eb90_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i680f9b2a97f44f7bbf947aae7d960e3d_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i79a1b3a51d534a8a8fbcbee1275bb838_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic1c459c8bbd64e178d86842d417e57e2_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i082a8435e54a4f31a000d1764852de05_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie29b6e61b4534d489783e9da8dbe0d59_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4252b662c68b464e9b2bbfcc6863ee90_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if10cf47c26d84ce1a6a27ad767fcfefc_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i101b672d5ece415fbdb8eeb82a965bc6_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2abe878c60b64f11aceae52fba6918a3_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0aa78f0b3ffc4d2db1b9e007e466a578_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i867bcf5eba2d439b850f89c6d62d601c_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibcff6b8942da460daf40e5076e23354c_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8229370dca564ee8bec3b5299fa6759a_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i289549c014e94fbc92b9630045898aaa_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia526c913aea3436a9946b9224b82c096_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ied468f6cf8994e94b4051d7d6accfd5d_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib7e286b75f584f10ae46f8eb0bfb159f_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idf37d86afa2340beaf9c20e528249d57_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idc0bc9f029a54d5a8b9a3e5b6d9b17fd_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5592c8d186f7481dbed1451f10900820_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic51c4f9a75aa425aaeefccce973c6c4e_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if94a0bd455ea4a4d94def8f3dd7e02a5_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i236c2b511f27439fbd6b82f249be9808_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i419d045e285c45378fe4024663a85224_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0ed2cab6d51346b0a392a1948dbd931c_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idbf9d83cc4ad4c64a45580a6356e127f_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id29647b78f5544cdb79f9af784de9770_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if8b58023cdb642c0bb71ea543216f51b_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idcaec4b2f5fc484b9adc1d4fe9449fce_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5a17bfecba934788b607fe867bd3e754_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib43db872c4b541b0be0456b77ebcb5ee_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i93fe30762eab4f5bbdfc01925002f958_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4fa29449128544fca8bb3a895d90247c_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i91a096649b7a4e7290d9fd1306371c00_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iaa45087547b9462cae1e36f268b5c0c6_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6175a6d530ec4e8f8a1c860a784a10f5_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic552262e0470430699dac17569095218_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3d878a27447f4ed9984323a588e41b6c_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i0dd08ef43b5747c9aa9eeaa23fd0d2b9_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i70eae19ae6814789bbc6367af62b2f33_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i47cdfc97c4a7402f957f494c4a0bc94e_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i8bf7f53982f44dc19e201cffe536c155_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i0ce0fc79337045098dcf6afc2c38b16d_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i060baa0b52544900b335fb653b6baa79_D20210101-20210930">
        <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>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib5cc6f7ac5b14587a3eb81584bafc67e_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i21ba07d3eb064182a8047c6602a1cfca_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i2abe2d19e3d3407cbfad48cc128383b3_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i38b157071b6e4842a082686e443881e4_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i87091684979444e59f80dac6b8a39441_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i31b92fbf18974e22b7d879aa852876e1_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i12add0a720b74172a1ac82a0ffeb45d3_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i54d742521fad4dea9583a99167d66816_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i73338e8fa37e4512acd4aebb39656e31_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i8906974e87394f1884e7f05bc70eb8c0_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i8ad34377b848420d9683138c910d7afe_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i24626e6335174ae3b217971b92d4dc74_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i2c393b03b30847e1a784e87d61cd330a_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i7062522f922e485587a667b86f721fc3_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i01e3942b7937429f8ea3abad5aca9219_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i43aa8b059f434dbeadfcf79d1dbb3539_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="ib2260aba98be44b99afeaf70001f8509_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i06c1d241a4354e1faba5ea82f9adf3b9_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i2595917404c345f285112318e2af3532_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="ic5533575132d4dd280e12e7df477e77d_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i2a86b06a7877414db5b036a60f69f4c7_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i79eead9ac3754e20a7e9f3e84e47f59c_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i8e796d0626504171b68946403782cf4d_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="ifdda0c9eab6945aeb8dd348f72520ccd_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i08b8e14771e94d68af955d4f7ca63774_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="iab8e81db330e44cbacd7da385aaa6b04_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="ic351d3339f4d465db525046d12e18961_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i000548a666d048e4a011506417b8c37e_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i8f462d5f3148452e90765ac0c3d234a6_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="iac59fdb44c43487bac5cfc85714c55fc_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i851038252803466b81ac6808caa7f1ce_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="ia7a9fa1c7e994263a8fde34842a97c3b_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i8342b22349eb41cb94c0ecbae7ff629f_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="ia6bbc637f3434360a94ab2d02e184177_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i226246f8e72043e1b35e4002bd409013_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i5f33e94ab53340a280708d2e680b9b77_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i54edd462f8a34a0b8ed0d16f7ea65f55_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i7bc0e3ef23b54ef1a1f8a7a52b86778d_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="icc6ec72afe6e4142b71fb13d97dbb300_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i17f41deaf45f4bc9b3487e72ff536329_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i2f295362e67c499496496759c1b48d01_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i25e8cad5239c4b9c9e09282214464fac_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="icec1b40f699e48788213fd8c4e35481a_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i05e33594b8e0400a88924e678dca3754_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i8c855da758a74f06a72d486b5c3caa82_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i7dbceccea9834c4b9c8ca4b69eb2686e_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iae27106536ca4b7a915f46e584a40590_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i0a9a312097844868a1c9ac3220f2406a_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="icc5dbdfdbf76402ba7e6b4743561a878_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cbre:CostOfRevenuesMember</xbrldi:explicitMember>
                <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-09-30</endDate>
        </period>
    </context>
    <context id="ia54b295358654243a764b93346676b0a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001138118</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cbre:OperatingAdministrativeAndOtherExpensesMember</xbrldi:explicitMember>
                <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-09-30</endDate>
        </period>
    </context>
    <context id="i23521147e7d744c985c3fe92060c91c0_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i30ec69cd8dd0459d93231052750efdf5_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1382959f6fb24f59ba9d836693d881e3_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i039b05c881a54a099229558f1b03cbce_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i6d25777bf5e04bcbb8b4badfd09a5a2c_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie2d221c1d93141dd8f25b8c7d2c952ed_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i91db8e5c9688419bb4f686d2ed680b8c_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i69b76fb3472a43ea9e9f22da2ca2cea3_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i6e65b35dc42f4bb4a238fa4e0c950971_D20210701-20210930">
        <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-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i167bd0a66f4a46a9bab626ec5350c2f6_D20200701-20200930">
        <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-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1031528aa1c74a9caaba76c5b240a1da_D20210101-20210930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="ida721b45c0e44b59ab28b0cc56babe24_D20200101-20200930">
        <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-09-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</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="borrowing">
        <measure>cbre:borrowing</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="segment">
        <measure>cbre:segment</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80L2ZyYWc6N2RlOTQ3ZWE0YmI2NDI2ZThmY2E0NjUxZTI0YzUxNmIvdGFibGU6OTJiYWE4ZDM3M2UwNDNkYTk0NGY5ZTc3YTY2NDg2ZmQvdGFibGVyYW5nZTo5MmJhYThkMzczZTA0M2RhOTQ0ZjllNzdhNjY0ODZmZF8wLTEtMS0xLTA_d014728c-d7ed-42f1-8f9c-d62932eb8dd7">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80L2ZyYWc6N2RlOTQ3ZWE0YmI2NDI2ZThmY2E0NjUxZTI0YzUxNmIvdGFibGU6OTJiYWE4ZDM3M2UwNDNkYTk0NGY5ZTc3YTY2NDg2ZmQvdGFibGVyYW5nZTo5MmJhYThkMzczZTA0M2RhOTQ0ZjllNzdhNjY0ODZmZF8xLTEtMS0xLTA_c3944843-a366-49b1-82c7-dec3275da826">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80L2ZyYWc6N2RlOTQ3ZWE0YmI2NDI2ZThmY2E0NjUxZTI0YzUxNmIvdGFibGU6OTJiYWE4ZDM3M2UwNDNkYTk0NGY5ZTc3YTY2NDg2ZmQvdGFibGVyYW5nZTo5MmJhYThkMzczZTA0M2RhOTQ0ZjllNzdhNjY0ODZmZF8yLTEtMS0xLTA_d7bdb679-6079-4f02-8eba-1a12d6e361d2">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80L2ZyYWc6N2RlOTQ3ZWE0YmI2NDI2ZThmY2E0NjUxZTI0YzUxNmIvdGFibGU6OTJiYWE4ZDM3M2UwNDNkYTk0NGY5ZTc3YTY2NDg2ZmQvdGFibGVyYW5nZTo5MmJhYThkMzczZTA0M2RhOTQ0ZjllNzdhNjY0ODZmZF8zLTEtMS0xLTA_504968b4-2c58-418b-a05d-9c09661bceec">0001138118</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80L2ZyYWc6N2RlOTQ3ZWE0YmI2NDI2ZThmY2E0NjUxZTI0YzUxNmIvdGFibGU6OTJiYWE4ZDM3M2UwNDNkYTk0NGY5ZTc3YTY2NDg2ZmQvdGFibGVyYW5nZTo5MmJhYThkMzczZTA0M2RhOTQ0ZjllNzdhNjY0ODZmZF80LTEtMS0xLTA_37ccfad7-8a47-40c3-bb97-bb33a5f615a6">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMy0yLTEtMS0w_551c92a6-0257-4266-b082-cdc95ff88c73">http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMy0yLTEtMS0w_697717b0-aa1a-4fc6-acaa-e7d65ac5e4de">http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfOC0yLTEtMS0w_466f09a0-c047-4817-87a5-69e38cede6f3">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfOC0yLTEtMS0w_e5d0c30d-b52d-4c72-9425-bfac49acde6d">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMTEtMi0xLTEtMA_9f2987a9-cc15-4e83-8a78-46aa38db07a5">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMTEtMi0xLTEtMA_df2cdeee-e2df-480e-8757-b16378dc355a">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGV4dHJlZ2lvbjo2YzVmZWM0NTgxNTI0ZWQzYjQ1YzBhYzhmYjE5NTQ3MF8yMDc2_3699e4d6-b186-47cc-8cf2-ae508d2cf96e">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGFibGU6ODJiOGRkN2E4YWNkNDZlYWE4NjVlOTEzMWVjMDYwODEvdGFibGVyYW5nZTo4MmI4ZGQ3YThhY2Q0NmVhYTg2NWU5MTMxZWMwNjA4MV8wLTAtMS0xLTA_0e73de13-ecea-4e62-b731-bb511f8d46b1">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGV4dHJlZ2lvbjo2YzVmZWM0NTgxNTI0ZWQzYjQ1YzBhYzhmYjE5NTQ3MF8xMjI_6c185d26-7311-418e-847b-61ca64244df5">2021-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGFibGU6MmQ3MDZlZDg5ZTdlNDk1YTgzYjNiOTEzYzViNmNkMGQvdGFibGVyYW5nZToyZDcwNmVkODllN2U0OTVhODNiM2I5MTNjNWI2Y2QwZF8wLTAtMS0xLTA_ca362ad1-9987-468a-aca4-6a05f637f6aa">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGV4dHJlZ2lvbjo2YzVmZWM0NTgxNTI0ZWQzYjQ1YzBhYzhmYjE5NTQ3MF8yMDcz_eb8c0d51-94d5-4ca0-8a97-1caa9c33776c">001-32205</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGV4dHJlZ2lvbjo2YzVmZWM0NTgxNTI0ZWQzYjQ1YzBhYzhmYjE5NTQ3MF8yMDc0_cf49e278-2259-4e1d-9642-e539bed8376c">CBRE GROUP, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGFibGU6YTRkYmZmNDhiYjdiNDAyYjg0NzQ4ZmExMTY2NGEzOGMvdGFibGVyYW5nZTphNGRiZmY0OGJiN2I0MDJiODQ3NDhmYTExNjY0YTM4Y18wLTAtMS0xLTA_6b8e770c-b091-4027-a581-8836029d010a">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGFibGU6YTRkYmZmNDhiYjdiNDAyYjg0NzQ4ZmExMTY2NGEzOGMvdGFibGVyYW5nZTphNGRiZmY0OGJiN2I0MDJiODQ3NDhmYTExNjY0YTM4Y18wLTItMS0xLTA_97e14e19-c8fc-4675-8824-e1bd64c504d1">94-3391143</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGFibGU6YTRkYmZmNDhiYjdiNDAyYjg0NzQ4ZmExMTY2NGEzOGMvdGFibGVyYW5nZTphNGRiZmY0OGJiN2I0MDJiODQ3NDhmYTExNjY0YTM4Y18zLTAtMS0xLTAvdGV4dHJlZ2lvbjo5ZTU4ZGQwNjlmNDE0MzhhOTE1YWM1MjVkOTVkNDcwZl80_1ef0b3af-2b4b-4b64-9c45-5fb78271b222">2100 McKinney Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGFibGU6YTRkYmZmNDhiYjdiNDAyYjg0NzQ4ZmExMTY2NGEzOGMvdGFibGVyYW5nZTphNGRiZmY0OGJiN2I0MDJiODQ3NDhmYTExNjY0YTM4Y18zLTAtMS0xLTAvdGV4dHJlZ2lvbjo5ZTU4ZGQwNjlmNDE0MzhhOTE1YWM1MjVkOTVkNDcwZl84_bf4c118b-3e88-4a4a-ba8f-4705c9e6277f">Suite 1250</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGFibGU6YTRkYmZmNDhiYjdiNDAyYjg0NzQ4ZmExMTY2NGEzOGMvdGFibGVyYW5nZTphNGRiZmY0OGJiN2I0MDJiODQ3NDhmYTExNjY0YTM4Y180LTAtMS0xLTAvdGV4dHJlZ2lvbjpkNDhkM2UzZjMxNDA0MWJiOTRlYTIyNDFiMGYwOGI2OV80_23b34799-7667-4a7b-b8b0-333ed8e209bc">Dallas</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGFibGU6YTRkYmZmNDhiYjdiNDAyYjg0NzQ4ZmExMTY2NGEzOGMvdGFibGVyYW5nZTphNGRiZmY0OGJiN2I0MDJiODQ3NDhmYTExNjY0YTM4Y180LTAtMS0xLTAvdGV4dHJlZ2lvbjpkNDhkM2UzZjMxNDA0MWJiOTRlYTIyNDFiMGYwOGI2OV84_f2dc9e59-c84d-4015-9497-ebef2b1e464d">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGFibGU6YTRkYmZmNDhiYjdiNDAyYjg0NzQ4ZmExMTY2NGEzOGMvdGFibGVyYW5nZTphNGRiZmY0OGJiN2I0MDJiODQ3NDhmYTExNjY0YTM4Y180LTItMS0xLTA_0e3a769a-3bbe-4107-98b4-5722f0c2f41a">75201</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGFibGU6YTRkYmZmNDhiYjdiNDAyYjg0NzQ4ZmExMTY2NGEzOGMvdGFibGVyYW5nZTphNGRiZmY0OGJiN2I0MDJiODQ3NDhmYTExNjY0YTM4Y182LTEtMS0xLTAvdGV4dHJlZ2lvbjozYjc2NGNhMzVjMjU0MWQ4OGQwNTRlNDI1MTJkODJjOF81_91a312a7-3d99-4603-9b99-48e28ad4f996">214</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGFibGU6YTRkYmZmNDhiYjdiNDAyYjg0NzQ4ZmExMTY2NGEzOGMvdGFibGVyYW5nZTphNGRiZmY0OGJiN2I0MDJiODQ3NDhmYTExNjY0YTM4Y182LTEtMS0xLTAvdGV4dHJlZ2lvbjozYjc2NGNhMzVjMjU0MWQ4OGQwNTRlNDI1MTJkODJjOF85_e21912c3-fa2f-4e35-b0a7-53f0076ac195">979-6100</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGFibGU6YjM4Y2UyNTJiMTYzNDQ4YTk2YmViMDVmM2M2MmJkM2IvdGFibGVyYW5nZTpiMzhjZTI1MmIxNjM0NDhhOTZiZWIwNWYzYzYyYmQzYl8xLTAtMS0xLTA_f2a7e586-58c4-468b-a669-8bc68acea545">Class A Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGFibGU6YjM4Y2UyNTJiMTYzNDQ4YTk2YmViMDVmM2M2MmJkM2IvdGFibGVyYW5nZTpiMzhjZTI1MmIxNjM0NDhhOTZiZWIwNWYzYzYyYmQzYl8xLTEtMS0xLTA_ab4976fc-90de-4667-aece-38125d65b9e0">&#x201c;CBRE&#x201d;</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGFibGU6YjM4Y2UyNTJiMTYzNDQ4YTk2YmViMDVmM2M2MmJkM2IvdGFibGVyYW5nZTpiMzhjZTI1MmIxNjM0NDhhOTZiZWIwNWYzYzYyYmQzYl8xLTItMS0xLTA_ec0184b3-3abb-4b21-81e3-24b84753abc0">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGV4dHJlZ2lvbjo2YzVmZWM0NTgxNTI0ZWQzYjQ1YzBhYzhmYjE5NTQ3MF85MjI_0ecbb254-15c0-48df-b61c-2ead93616d7b">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGV4dHJlZ2lvbjo2YzVmZWM0NTgxNTI0ZWQzYjQ1YzBhYzhmYjE5NTQ3MF8xMjQ5_ed56da15-eb29-4ce9-9516-7686c4ae4649">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGFibGU6OGI3ZDlkOTI2MjQ4NGVmOWIwYTgwMGY2MWMzMDc5MzUvdGFibGVyYW5nZTo4YjdkOWQ5MjYyNDg0ZWY5YjBhODAwZjYxYzMwNzkzNV8wLTAtMS0xLTA_a3877e8d-f1ed-4d0b-9d72-760932c78698">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGFibGU6OGI3ZDlkOTI2MjQ4NGVmOWIwYTgwMGY2MWMzMDc5MzUvdGFibGVyYW5nZTo4YjdkOWQ5MjYyNDg0ZWY5YjBhODAwZjYxYzMwNzkzNV8xLTQtMS0xLTA_d268aeec-7531-4350-bacf-f5ad126577ee">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGFibGU6OGI3ZDlkOTI2MjQ4NGVmOWIwYTgwMGY2MWMzMDc5MzUvdGFibGVyYW5nZTo4YjdkOWQ5MjYyNDg0ZWY5YjBhODAwZjYxYzMwNzkzNV8yLTQtMS0xLTA_2a54fc4e-7982-4e21-878f-6b2397f6d515">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGV4dHJlZ2lvbjo2YzVmZWM0NTgxNTI0ZWQzYjQ1YzBhYzhmYjE5NTQ3MF8xOTkw_f1b2a77a-c392-4d51-9dcc-fa361add153c">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i021c689bb29f4d398a4503a411f5081f_I20211022"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xL2ZyYWc6NmM1ZmVjNDU4MTUyNGVkM2I0NWMwYWM4ZmIxOTU0NzAvdGV4dHJlZ2lvbjo2YzVmZWM0NTgxNTI0ZWQzYjQ1YzBhYzhmYjE5NTQ3MF8yMDY5_e419d0ae-3967-423e-b7fc-5d93fbd2c7ec"
      unitRef="shares">334665866</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMy0xLTEtMS0w_945b6f8a-f0d7-4537-a0d7-bfe236be2cbc"
      unitRef="usd">2767820000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMy0zLTEtMS0w_b219c774-cb94-4ed8-8c12-8b5bc08d0c8d"
      unitRef="usd">1896188000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNC0xLTEtMS0w_2d82388d-4c28-440c-9189-8e28398bc0f3"
      unitRef="usd">108302000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNC0zLTEtMS0w_cfcaa7f0-8658-4e5a-b228-3859d29b1f0c"
      unitRef="usd">143059000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNS0wLTEtMS0wL3RleHRyZWdpb246Mzk2MzZlZWVkYjVhNDEyZmI2MzUyMDNmYzgxYmQ0MGFfNTc_74146550-8340-4fb4-b048-246157750da7"
      unitRef="usd">100889000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNS0wLTEtMS0wL3RleHRyZWdpb246Mzk2MzZlZWVkYjVhNDEyZmI2MzUyMDNmYzgxYmQ0MGFfNjQ_a740f50b-40f1-46ea-a06f-a67698956c30"
      unitRef="usd">95533000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNS0xLTEtMS0w_4f46410f-376b-4b7a-b368-75610a64b5e9"
      unitRef="usd">4445790000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNS0zLTEtMS0w_38bdd12c-2994-441d-a536-9a70564dc33e"
      unitRef="usd">4394954000</us-gaap:AccountsReceivableNetCurrent>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNi0xLTEtMS0w_0f1e78e2-71e0-459d-b7d8-ee887c7807b7"
      unitRef="usd">1409038000</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNi0zLTEtMS0w_915468bf-7c89-4283-aa04-2983b53f8160"
      unitRef="usd">1411170000</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNy0xLTEtMS0w_870e22fa-4d98-44f3-bf16-fc4604268254"
      unitRef="usd">354682000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNy0zLTEtMS0w_fce54f2f-81d0-4519-ad3a-24d58a6c82d1"
      unitRef="usd">294992000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfOC0xLTEtMS0w_1cdd49e4-482a-40be-a3c8-adde7b1bf49e"
      unitRef="usd">331910000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfOC0zLTEtMS0w_7bd3419d-beb2-4c96-91ec-8ed26e5ffbe8"
      unitRef="usd">318191000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfOS0xLTEtMS0w_76a33ddd-f3ad-4dc2-bbfd-7de333d9534a"
      unitRef="usd">182338000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfOS0zLTEtMS0w_fe8a2667-0ac7-4440-bd11-f00679597b9a"
      unitRef="usd">93756000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:OtherAssetsCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTAtMS0xLTEtMA_7954de91-487a-4d4a-97db-54e480d4df0b"
      unitRef="usd">475548000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTAtMy0xLTEtMA_e205f275-3d57-43d0-ae3d-06238b0b45c9"
      unitRef="usd">293321000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTEtMS0xLTEtMA_88221895-afd7-432f-92d2-2d8cbdc3b42b"
      unitRef="usd">10075428000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTEtMy0xLTEtMA_a5161a41-a632-43ee-9ca6-6ded54445b19"
      unitRef="usd">8845631000</us-gaap:AssetsCurrent>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTItMC0xLTEtMC90ZXh0cmVnaW9uOmI3ZjA2OGI0ZDNmOTQ0OTdiMWU4ODY3OGNiYTE5MmI0XzEwOTk1MTE2Mjc5NDk_1e329b39-bee5-468b-a856-ae458c2d2761"
      unitRef="usd">1231920000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTItMC0xLTEtMC90ZXh0cmVnaW9uOmI3ZjA2OGI0ZDNmOTQ0OTdiMWU4ODY3OGNiYTE5MmI0XzEwOTk1MTE2Mjc5NjQ_4c7c8469-593e-4740-ad8b-ebc1a843d275"
      unitRef="usd">1074887000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTItMS0xLTEtMA_ae71ba82-827c-4e87-8760-e642e459025d"
      unitRef="usd">722646000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTItMy0xLTEtMA_df80802d-aff9-4e24-be18-77ed4e9b41d7"
      unitRef="usd">815009000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTMtMS0xLTEtMA_9afaf104-99e5-460b-b47b-ed31f2650494"
      unitRef="usd">3874743000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTMtMy0xLTEtMA_d01db3fd-10c9-49dd-a650-9c563104d1cc"
      unitRef="usd">3821609000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOjk2YTAwMjE4MzZlZjQwMWNiYTliMTdlNjY4MmZlNDBiXzY0_acbe180c-dea1-4f22-8ba6-db988085a7a1"
      unitRef="usd">1696577000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOjk2YTAwMjE4MzZlZjQwMWNiYTliMTdlNjY4MmZlNDBiXzcx_fde906f9-5ed7-42ad-818b-3cacfde0a5c0"
      unitRef="usd">1556537000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTQtMS0xLTEtMA_0a4a4060-116b-4961-9563-2d750fb7cdc4"
      unitRef="usd">1345646000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTQtMy0xLTEtMA_673dd077-fd01-41b5-a8f6-aef863a29ef4"
      unitRef="usd">1367913000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTUtMS0xLTEtMA_aeb999dd-16b4-4055-9e95-5cc321eb95d4"
      unitRef="usd">973335000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTUtMy0xLTEtMA_95cf048b-6f52-4e04-a584-7ab59a1abaf9"
      unitRef="usd">1020352000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTYtMC0xLTEtMC90ZXh0cmVnaW9uOjlhYjRiZTY5MWNkZDRlMDQ4NDRmMThkZjJhMzA0N2I2XzUz_6f017c30-21fe-474a-b381-f5911357257e"
      unitRef="usd">397704000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTYtMC0xLTEtMC90ZXh0cmVnaW9uOjlhYjRiZTY5MWNkZDRlMDQ4NDRmMThkZjJhMzA0N2I2XzYw_dc3b95a0-70d2-4c62-945d-45377aa9e19c"
      unitRef="usd">116314000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestments
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTYtMS0xLTEtMA_9b45bd5a-8003-42a9-8da4-ed42786ac8c4"
      unitRef="usd">845621000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTYtMy0xLTEtMA_3e1f8e6f-cb52-4173-89b3-e6152665076c"
      unitRef="usd">452365000</us-gaap:EquityMethodInvestments>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTctMS0xLTEtMA_3f15c841-2802-47c5-9e57-bf8a1c8ff895"
      unitRef="usd">144563000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTctMy0xLTEtMA_5e683b89-4e57-4708-9d80-da4a7ea783b9"
      unitRef="usd">153636000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:RealEstateHeldForDevelopmentAndSale
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTgtMS0xLTEtMA_f68c0cab-8afd-4e78-8fa2-ad9aab9e9d16"
      unitRef="usd">396285000</us-gaap:RealEstateHeldForDevelopmentAndSale>
    <us-gaap:RealEstateHeldForDevelopmentAndSale
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTgtMy0xLTEtMA_59481289-ff67-41ed-9f39-bdbfa0e8fc49"
      unitRef="usd">277630000</us-gaap:RealEstateHeldForDevelopmentAndSale>
    <us-gaap:IncomeTaxesReceivableNoncurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTktMS0xLTEtMA_e53ef1ee-ccda-4382-b1ca-d5639f709275"
      unitRef="usd">27415000</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:IncomeTaxesReceivableNoncurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMTktMy0xLTEtMA_48372546-65c8-4de2-9623-0b443998e07f"
      unitRef="usd">43555000</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMjAtMS0xLTEtMA_be70c298-92c3-4d76-9bb6-4b64169db5e6"
      unitRef="usd">83263000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMjAtMy0xLTEtMA_a6bae694-efe4-4de0-9715-cfda1823b235"
      unitRef="usd">91529000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:AssetsHeldInTrust
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMjEtMS0xLTEtMA_2c49ad43-d5ee-4fcf-a012-5c33c1653f04"
      unitRef="usd">402519000</us-gaap:AssetsHeldInTrust>
    <us-gaap:AssetsHeldInTrust
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMjEtMy0xLTEtMA_2b5710a1-1062-4e4f-8016-ba794b58a3a6"
      unitRef="usd">402501000</us-gaap:AssetsHeldInTrust>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMjItMS0xLTEtMA_b9d6039f-176b-45b2-acf4-ac3aa6115328"
      unitRef="usd">838896000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMjItMy0xLTEtMA_9a77073a-74e7-4f98-be60-6540ba06a200"
      unitRef="usd">747413000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMjMtMS0xLTEtMA_87fcaebc-b28b-4224-a6ce-3c10dc921d3b"
      unitRef="usd">19730360000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMjMtMy0xLTEtMA_83ade148-027a-43e0-abea-c61b31213319"
      unitRef="usd">18039143000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMjYtMS0xLTEtMA_72d9f89f-cabf-47e8-89f5-f5335ab5ecfa"
      unitRef="usd">2604640000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMjYtMy0xLTEtMA_97c80331-be7a-42d5-8220-82c32d48f71c"
      unitRef="usd">2692939000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMjctMS0xLTEtMA_23c9fccc-0b19-4db3-bc6d-4eab19c9effe"
      unitRef="usd">1466004000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMjctMy0xLTEtMA_9ba04502-cec6-4de2-b3b1-8a6b4ddb0bd4"
      unitRef="usd">1287383000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMjgtMS0xLTEtMA_01d5c436-014d-4eee-be4f-ce488d240665"
      unitRef="usd">1182150000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMjgtMy0xLTEtMA_81877376-61c3-4c6b-ac21-ab049228c5fe"
      unitRef="usd">1183786000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMjktMS0xLTEtMA_62dbc462-d4fe-4132-9a36-afa5ef6a8198"
      unitRef="usd">228421000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMjktMy0xLTEtMA_7696647f-7c3e-4952-94bb-acee0ba1de92"
      unitRef="usd">208526000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzAtMS0xLTEtMA_3d52e8cd-2f99-4912-b5b6-2924f2656543"
      unitRef="usd">195145000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzAtMy0xLTEtMA_0a1d502a-f016-4e6d-827f-1019d086a383"
      unitRef="usd">162045000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzEtMS0xLTEtMA_f0c8ddde-ae20-4b50-b9a3-2333bf9518ae"
      unitRef="usd">174522000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzEtMy0xLTEtMA_c36f3d2e-476d-4329-ba8d-954b440c329a"
      unitRef="usd">57892000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzItMS0xLTEtMA_505b6e73-d190-4a2c-bce6-a9f11f4a3be1"
      unitRef="usd">1383772000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzItMy0xLTEtMA_9661ba43-d22b-4dc2-9092-2cdfb47add87"
      unitRef="usd">1383964000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzMtMS0xLTEtMA_292b7b7c-d57e-4ee3-80a9-4d927481e4ac"
      unitRef="usd">5311000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzMtMy0xLTEtMA_84622b5e-0077-44a3-9308-45ff47fc6087"
      unitRef="usd">5330000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:LongTermDebtCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzQtMS0xLTEtMA_83e78ac4-3364-40f9-9f7e-ff44053dfe41"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzQtMy0xLTEtMA_e768f637-935f-4fe5-8c57-fbf530b6cfeb"
      unitRef="usd">1514000</us-gaap:LongTermDebtCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzUtMS0xLTEtMA_cb37c4e2-6ff5-483c-84c1-a6d19c0c0d30"
      unitRef="usd">195589000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzUtMy0xLTEtMA_56a00d7c-408e-43ef-8889-c51f5ced4a9e"
      unitRef="usd">160604000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzYtMS0xLTEtMA_8f50ee2b-824a-4f66-9891-3e0181f9fb31"
      unitRef="usd">7435554000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzYtMy0xLTEtMA_3ee1a56c-db9e-4b0a-96d2-fb89f54e0f39"
      unitRef="usd">7143983000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzctMS0xLTEtMA_af005ab1-81df-4255-ad74-2234b3476a9d"
      unitRef="usd">1843849000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzctMy0xLTEtMA_21428ca6-535a-4e1a-93b2-06e444e0edf2"
      unitRef="usd">1380202000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzgtMS0xLTEtMA_caf8a056-d1e4-4af3-8978-2e0e7ef0de76"
      unitRef="usd">1028931000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzgtMy0xLTEtMA_8b43e430-d9a2-4d52-a8cb-dfd1888f062e"
      unitRef="usd">1116795000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzktMS0xLTEtMA_53de3318-af8e-4b7f-9a93-19299beb397f"
      unitRef="usd">122603000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfMzktMy0xLTEtMA_4363e78c-b4af-47c8-ae20-322c55509fee"
      unitRef="usd">87954000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDAtMS0xLTEtMA_7eb8d794-31ff-4130-9a84-1da5439864ed"
      unitRef="usd">54761000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDAtMy0xLTEtMA_89a9b732-67bb-4579-a7c1-33249c0ef709"
      unitRef="usd">54761000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDEtMS0xLTEtMA_b2cccddb-865a-48e4-9117-5f22f7044480"
      unitRef="usd">156197000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDEtMy0xLTEtMA_f0a88b0b-920c-47bc-8283-4adb09373d20"
      unitRef="usd">124485000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDItMS0xLTEtMA_cb1d517f-298c-440c-af4a-988c40f7f7ab"
      unitRef="usd">687786000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDItMy0xLTEtMA_c1bf4a4a-2c12-4514-b82b-4f6356fe8193"
      unitRef="usd">625303000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDMtMS0xLTEtMA_0d8b6cb3-40d5-4c09-a5c0-3005bd025a51"
      unitRef="usd">11329681000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDMtMy0xLTEtMA_0bac265f-8169-411d-9dc0-7e71d4acecb1"
      unitRef="usd">10533483000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDQtMS0xLTEtMA_390fcc69-2781-405d-a250-3f5b951db212"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDQtMy0xLTEtMA_be125805-7260-4e19-861e-29e1344ccbb2"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDUtMS0xLTEtMA_adee8ebd-b6bf-4c3c-a334-4615d730bfd8"
      unitRef="usd">402519000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDUtMy0xLTEtMA_f8acdf50-7c1a-4623-bec5-7d568f3f3d9f"
      unitRef="usd">385573000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDgtMC0xLTEtMC90ZXh0cmVnaW9uOmIwNzEzNWFkY2RjZjRkZDhhODVmMDUyYWEzYjBiM2MwXzI2_0dc94ae7-ac4e-4479-a83b-c01058b0609e"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDgtMC0xLTEtMC90ZXh0cmVnaW9uOmIwNzEzNWFkY2RjZjRkZDhhODVmMDUyYWEzYjBiM2MwXzI2_d3f636ed-aaae-4090-b010-b02f17c56252"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDgtMC0xLTEtMC90ZXh0cmVnaW9uOmIwNzEzNWFkY2RjZjRkZDhhODVmMDUyYWEzYjBiM2MwXzQw_1cf56eb8-9b3f-442f-8cd6-2f0aa0cd76b0"
      unitRef="shares">525000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDgtMC0xLTEtMC90ZXh0cmVnaW9uOmIwNzEzNWFkY2RjZjRkZDhhODVmMDUyYWEzYjBiM2MwXzQw_66526ee5-4851-4e0f-a590-291857b92104"
      unitRef="shares">525000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDgtMC0xLTEtMC90ZXh0cmVnaW9uOmIwNzEzNWFkY2RjZjRkZDhhODVmMDUyYWEzYjBiM2MwXzYy_7ecc03e1-a0c1-45fe-9a98-179eb284e1bc"
      unitRef="shares">334642584</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDgtMC0xLTEtMC90ZXh0cmVnaW9uOmIwNzEzNWFkY2RjZjRkZDhhODVmMDUyYWEzYjBiM2MwXzYy_8939fdc5-f7ea-436b-974a-14c24482e7d4"
      unitRef="shares">334642584</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDgtMC0xLTEtMC90ZXh0cmVnaW9uOmIwNzEzNWFkY2RjZjRkZDhhODVmMDUyYWEzYjBiM2MwXzY5_22737ca1-f3ed-4f4d-8991-704fb55312a3"
      unitRef="shares">335561345</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDgtMC0xLTEtMC90ZXh0cmVnaW9uOmIwNzEzNWFkY2RjZjRkZDhhODVmMDUyYWEzYjBiM2MwXzY5_4ce24f5e-4713-4df3-9803-947794038598"
      unitRef="shares">335561345</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDgtMS0xLTEtMA_a6409938-dc88-4e76-8aa4-5d7b0da5a0b7"
      unitRef="usd">3346000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDgtMy0xLTEtMA_1a62c311-9837-4480-bf9f-d36b212c5f88"
      unitRef="usd">3356000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDktMS0xLTEtMA_f09e1bf5-26d8-4157-8bcf-ea094e90ae1e"
      unitRef="usd">938784000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNDktMy0xLTEtMA_0cf80767-7b65-4673-8397-a346ecbdd4c4"
      unitRef="usd">1074639000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNTAtMS0xLTEtMA_16b4a38f-95c7-4f89-b169-f2109273f2c2"
      unitRef="usd">7674639000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNTAtMy0xLTEtMA_7d19c994-9c71-4e6a-a887-77cb4e477693"
      unitRef="usd">6530057000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNTEtMS0xLTEtMA_d51e1ba5-915e-4518-81d0-0f2aeae4afb4"
      unitRef="usd">-654176000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNTEtMy0xLTEtMA_6f613a10-98d1-4cb9-9e8d-d99b74b5dba3"
      unitRef="usd">-529726000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNTItMS0xLTEtMA_4063d8bc-b6d8-48b7-b12a-c9dfcd1f9897"
      unitRef="usd">7962593000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNTItMy0xLTEtMA_26018c57-1c20-455b-b627-e872ce0c80e4"
      unitRef="usd">7078326000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNTMtMS0xLTEtMA_b6b6c0ef-3e88-40b4-8897-95d29af1533a"
      unitRef="usd">35567000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNTMtMy0xLTEtMA_afeec4af-a3a8-4295-8263-29d4e2667fea"
      unitRef="usd">41761000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNTQtMS0xLTEtMA_d34669a2-cbaf-481e-8f5c-d38626a16d9e"
      unitRef="usd">7998160000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNTQtMy0xLTEtMA_b8ba9713-67d2-49da-999a-785e00aa0c2c"
      unitRef="usd">7120087000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNTUtMS0xLTEtMA_4378af1c-62cb-47a9-bb55-167127efc2c2"
      unitRef="usd">19730360000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xNi9mcmFnOmFkMzRjOTM0ODI2MDRiOTJiY2FkMTA4ZTk5NjE5ZjBlL3RhYmxlOjEyZmNhZjYwZWQwNTRmNjQ4YmE2ZjdhZTQzMWQ3ZDEyL3RhYmxlcmFuZ2U6MTJmY2FmNjBlZDA1NGY2NDhiYTZmN2FlNDMxZDdkMTJfNTUtMy0xLTEtMA_9e7c3d39-7d0f-4045-9510-a754a265f8f1"
      unitRef="usd">18039143000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMi0xLTEtMS0w_40e8bfac-4e00-4c6a-9f57-eeaecf8c12e4"
      unitRef="usd">6798327000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMi0zLTEtMS0w_36b0c0c5-42e3-4a2a-8d98-4c41d46dc7f5"
      unitRef="usd">5645142000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMi01LTEtMS0w_39511c17-9a44-4115-8c31-932acaf7686c"
      unitRef="usd">19195819000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMi03LTEtMS0w_03f14253-facb-41c1-a68a-ed1ad42f2521"
      unitRef="usd">16915694000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfNC0xLTEtMS0w_537e054b-7a5a-4bc3-a244-fb0c7b1aa127"
      unitRef="usd">5258947000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfNC0zLTEtMS0w_bea01915-e1e4-4c8d-b4bb-7753f5ac6ae8"
      unitRef="usd">4564579000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfNC01LTEtMS0w_2dd1c531-3294-411f-92d8-a9d017df821f"
      unitRef="usd">14995252000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfNC03LTEtMS0w_4dbfa48a-596c-4db0-9e90-574e79e49ee9"
      unitRef="usd">13676790000</us-gaap:CostOfRevenue>
    <cbre:OperatingAdministrativeAndOtherExpenses
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfNS0xLTEtMS0w_599db058-49d5-4b05-a8a4-6a72eccc3f52"
      unitRef="usd">1025681000</cbre:OperatingAdministrativeAndOtherExpenses>
    <cbre:OperatingAdministrativeAndOtherExpenses
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfNS0zLTEtMS0w_855469ea-d210-43f0-a33c-f44ed53029ed"
      unitRef="usd">794227000</cbre:OperatingAdministrativeAndOtherExpenses>
    <cbre:OperatingAdministrativeAndOtherExpenses
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfNS01LTEtMS0w_084c0112-5486-4006-a166-777ab40087dc"
      unitRef="usd">2811224000</cbre:OperatingAdministrativeAndOtherExpenses>
    <cbre:OperatingAdministrativeAndOtherExpenses
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfNS03LTEtMS0w_581b5c82-b807-4658-b917-4c5ef28ee316"
      unitRef="usd">2355099000</cbre:OperatingAdministrativeAndOtherExpenses>
    <us-gaap:DepreciationAndAmortization
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfNi0xLTEtMS0w_6beb5021-fca3-4bf3-b6d7-416e55911780"
      unitRef="usd">122564000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfNi0zLTEtMS0w_5d24d42b-9e4f-4623-8b28-f4c1d5f23275"
      unitRef="usd">127725000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfNi01LTEtMS0w_8260721e-564b-48ea-a213-3676e319d63d"
      unitRef="usd">363727000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfNi03LTEtMS0w_b7d76503-078b-497e-b3fc-4fa507f1c37c"
      unitRef="usd">357903000</us-gaap:DepreciationAndAmortization>
    <us-gaap:AssetImpairmentCharges
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfNy0xLTEtMS0w_030d8d65-b5f6-44c3-875c-43d27e06afee"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfNy0zLTEtMS0w_4e075887-26cd-4059-b0f5-0ba70e50cf66"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfNy01LTEtMS0w_cfef53b5-0ca7-4246-b5aa-7c981370d29e"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfNy03LTEtMS0w_7b4fd2ac-14ba-47d9-bac2-3cfa52ddbba7"
      unitRef="usd">75171000</us-gaap:AssetImpairmentCharges>
    <cbre:CostAndExpensesExcludingGainOnDispositionOfRealEstateAssets
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfOC0xLTEtMS0w_c70f8db3-85f1-43e8-a660-9854f677b03d"
      unitRef="usd">6407192000</cbre:CostAndExpensesExcludingGainOnDispositionOfRealEstateAssets>
    <cbre:CostAndExpensesExcludingGainOnDispositionOfRealEstateAssets
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfOC0zLTEtMS0w_76bdecc3-f784-4ed2-90cb-5e045375ce8d"
      unitRef="usd">5486531000</cbre:CostAndExpensesExcludingGainOnDispositionOfRealEstateAssets>
    <cbre:CostAndExpensesExcludingGainOnDispositionOfRealEstateAssets
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfOC01LTEtMS0w_79566e93-d18d-4783-9399-686ed19af945"
      unitRef="usd">18170203000</cbre:CostAndExpensesExcludingGainOnDispositionOfRealEstateAssets>
    <cbre:CostAndExpensesExcludingGainOnDispositionOfRealEstateAssets
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfOC03LTEtMS0w_df658ab1-5233-408b-b777-28224fbcc08c"
      unitRef="usd">16464963000</cbre:CostAndExpensesExcludingGainOnDispositionOfRealEstateAssets>
    <us-gaap:GainsLossesOnSalesOfInvestmentRealEstate
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfOS0xLTEtMS0w_1c96a3b2-c9ec-44ff-b4a7-dce86bb8de55"
      unitRef="usd">18530000</us-gaap:GainsLossesOnSalesOfInvestmentRealEstate>
    <us-gaap:GainsLossesOnSalesOfInvestmentRealEstate
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfOS0zLTEtMS0w_bfe7bb87-f2b9-4128-b5d0-084332722896"
      unitRef="usd">52797000</us-gaap:GainsLossesOnSalesOfInvestmentRealEstate>
    <us-gaap:GainsLossesOnSalesOfInvestmentRealEstate
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfOS01LTEtMS0w_2daa78ef-460d-47a2-8cfa-40bc829ae621"
      unitRef="usd">19615000</us-gaap:GainsLossesOnSalesOfInvestmentRealEstate>
    <us-gaap:GainsLossesOnSalesOfInvestmentRealEstate
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfOS03LTEtMS0w_92121cb7-0271-4a85-8619-25e76d5cab45"
      unitRef="usd">75132000</us-gaap:GainsLossesOnSalesOfInvestmentRealEstate>
    <us-gaap:OperatingIncomeLoss
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTAtMS0xLTEtMA_1c42aba9-8add-4eb4-b903-3417efd28f25"
      unitRef="usd">409665000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTAtMy0xLTEtMA_7a29f9b6-9969-40ef-bb27-573f1d275a8d"
      unitRef="usd">211408000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTAtNS0xLTEtMA_5661afd4-5df2-47f2-879a-8e5e44e4167a"
      unitRef="usd">1045231000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTAtNy0xLTEtMA_54dde89d-a247-4e2e-936c-c3eb94c06af2"
      unitRef="usd">525863000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTEtMS0xLTEtMA_e79cc505-3505-414e-98c5-7dd40632d359"
      unitRef="usd">163809000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTEtMy0xLTEtMA_1f8bf9b0-b756-479f-8cee-2613da70a99e"
      unitRef="usd">32376000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTEtNS0xLTEtMA_87f48760-ca52-4b2e-b95e-a1d618bebfe4"
      unitRef="usd">459535000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTEtNy0xLTEtMA_088dc2aa-b2e6-46d2-b9af-21a306731a44"
      unitRef="usd">72487000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTItMS0xLTEtMA_06dcc333-7f39-487c-a82d-b3194404152b"
      unitRef="usd">7693000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTItMy0xLTEtMA_cfa02b83-1308-4e4e-867d-ca5cf8663a16"
      unitRef="usd">7947000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTItNS0xLTEtMA_72853f6d-f45b-4232-bc2e-a22c446503aa"
      unitRef="usd">22470000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTItNy0xLTEtMA_b2d9db9d-2c48-4a93-84c1-767730c8af82"
      unitRef="usd">12974000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTMtMS0xLTEtMA_9698e716-121f-4a69-8c5d-5f4ed07abefd"
      unitRef="usd">-11038000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTMtMy0xLTEtMA_66d5c125-b494-4f3a-9e8f-d6b9e023b2aa"
      unitRef="usd">-17829000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTMtNS0xLTEtMA_e20dfd5a-776b-4971-b78c-58ab55d70817"
      unitRef="usd">-34916000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTMtNy0xLTEtMA_c0faf6ec-df29-4f46-8e6f-13d2d2d05bf9"
      unitRef="usd">-51795000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTUtMS0xLTEtMA_424d7052-f1d2-41f8-bf69-5691e80e7616"
      unitRef="usd">570129000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTUtMy0xLTEtMA_3064033e-6406-4fe5-b4bb-181a4c5584cf"
      unitRef="usd">233902000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTUtNS0xLTEtMA_517d6d5d-b031-4794-9ffa-cefa61a27bb5"
      unitRef="usd">1492320000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTUtNy0xLTEtMA_0ffc8d6b-00b5-4c9e-8050-075b80a076f0"
      unitRef="usd">559529000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTYtMS0xLTEtMA_efb6048b-1f1a-4b32-ae86-708d6d0de3f2"
      unitRef="usd">133507000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTYtMy0xLTEtMA_00bc331c-72ae-410a-8ebe-cbf6f48a6eea"
      unitRef="usd">49062000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTYtNS0xLTEtMA_f4d32c67-e667-4606-b368-6caa4395743b"
      unitRef="usd">343279000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTYtNy0xLTEtMA_bccfb836-17f6-4a1c-8548-b105470024dd"
      unitRef="usd">119047000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTctMS0xLTEtMA_a739546b-1771-40e9-a1ca-f293dc37401d"
      unitRef="usd">436622000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTctMy0xLTEtMA_bb4564ba-8891-4188-9775-adddf3877141"
      unitRef="usd">184840000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTctNS0xLTEtMA_0cdb4b9b-8fe2-439c-ba5b-49d6f6edbf02"
      unitRef="usd">1149041000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTctNy0xLTEtMA_c1645ca1-f1ed-41d9-8a37-1bf71f0ed78d"
      unitRef="usd">440482000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTgtMS0xLTEtMA_a4a65bfd-1628-4f7a-b2da-79710d724592"
      unitRef="usd">879000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTgtMy0xLTEtMA_b7d301a3-c4ea-425d-9a54-d9114156ddb7"
      unitRef="usd">708000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTgtNS0xLTEtMA_dc92f9a7-8d1c-42b7-9e18-67c608b5adb0"
      unitRef="usd">4459000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTgtNy0xLTEtMA_99c24891-0728-4071-b559-1e0eaeade18f"
      unitRef="usd">2258000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTktMS0xLTEtMA_d0d7dde1-f455-4355-9d0d-2a601ac6402e"
      unitRef="usd">435743000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTktMy0xLTEtMA_a56167f9-eb60-4834-a4ed-396de18d937c"
      unitRef="usd">184132000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTktNS0xLTEtMA_51fbcf78-4f4f-4541-94d7-22ec9d8eba73"
      unitRef="usd">1144582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMTktNy0xLTEtMA_e91c3c1e-2f9b-451e-8060-73acb42338e9"
      unitRef="usd">438224000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMjEtMS0xLTEtMA_14eee908-fed9-449d-aab9-67aead6fed12"
      unitRef="usdPerShare">1.30</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMjEtMy0xLTEtMA_e86c8e54-e272-45cf-a84c-533d3e78d7a5"
      unitRef="usdPerShare">0.55</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMjEtNS0xLTEtMA_38e6f8c8-9093-4eb9-885f-f9e3e6294e23"
      unitRef="usdPerShare">3.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMjEtNy0xLTEtMA_240b8296-5c30-456a-a049-961ec78e623d"
      unitRef="usdPerShare">1.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMjItMS0xLTEtMA_b1d6b79f-6194-4b27-9e26-4ebc5de98c57"
      unitRef="shares">335364942</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMjItMy0xLTEtMA_db099ab7-9763-4141-b745-7c3a6e8a5803"
      unitRef="shares">335287245</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMjItNS0xLTEtMA_e18b6bab-59ee-4bf1-a93b-9d55ec6c82f2"
      unitRef="shares">335621337</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMjItNy0xLTEtMA_8ce46115-e028-468d-bdb3-8de75f021a5b"
      unitRef="shares">335128531</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMjQtMS0xLTEtMA_80f9e579-dcd9-4561-a30c-6a906e05b877"
      unitRef="usdPerShare">1.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMjQtMy0xLTEtMA_010e8265-edf1-47c0-bdb3-630401c2975f"
      unitRef="usdPerShare">0.55</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMjQtNS0xLTEtMA_b2315ad9-d600-4fb0-9f74-0a991795096c"
      unitRef="usdPerShare">3.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMjQtNy0xLTEtMA_77de69c0-bd7c-48e6-b1ef-1342208391a0"
      unitRef="usdPerShare">1.30</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMjUtMS0xLTEtMA_d727a768-00c7-4247-8548-6b240278ef91"
      unitRef="shares">340337159</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMjUtMy0xLTEtMA_ccf1df56-f1a2-497c-b492-313afd03ea0f"
      unitRef="shares">337665848</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMjUtNS0xLTEtMA_02a811ef-6703-4f59-b412-68d60cdf587a"
      unitRef="shares">339805292</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8xOS9mcmFnOmRhZGM2ZDk3YWQ0MDRmMzVhZGQzM2Y2MGVhZTJkODIxL3RhYmxlOjhlYjhhNTUwODEwYTRhOTY4YTE4ZmYxNDIzNWYyOWZhL3RhYmxlcmFuZ2U6OGViOGE1NTA4MTBhNGE5NjhhMThmZjE0MjM1ZjI5ZmFfMjUtNy0xLTEtMA_5e4d33ed-de42-4a2a-9061-d496b4dbd2bc"
      unitRef="shares">338255859</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfMi0xLTEtMS0w_9e635578-1e15-48f4-97f7-155e64fa34a1"
      unitRef="usd">436622000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfMi0zLTEtMS0w_78640792-0785-4240-9c6b-9ec41cf9e5d6"
      unitRef="usd">184840000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfMi01LTEtMS0w_28f3f07d-5d51-442b-bd80-2a6073a56b2d"
      unitRef="usd">1149041000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfMi03LTEtMS0w_4a6ea8d6-41f5-49f3-a96a-483f04ac0102"
      unitRef="usd">440482000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfNC0xLTEtMS0w_88481e37-14e0-4482-a71d-097920258330"
      unitRef="usd">-90244000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfNC0zLTEtMS0w_78a9efa0-7050-4723-9635-9fbbc86637c6"
      unitRef="usd">106201000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfNC01LTEtMS0w_41a497f7-4aa9-44ea-ad0e-ecb2ff12f833"
      unitRef="usd">-124188000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfNC03LTEtMS0w_65a09512-6436-4bc5-837d-27f79df7fa52"
      unitRef="usd">-40237000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfNS0xLTEtMS0w_b59e0d66-b61a-4d6e-828a-ea0829032ac1"
      unitRef="usd">-110000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfNS0zLTEtMS0w_3018ce50-d331-411b-b402-dc314ddf1280"
      unitRef="usd">-106000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfNS01LTEtMS0w_17371a63-05fc-440b-a371-bd0564a481fb"
      unitRef="usd">-324000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfNS03LTEtMS0w_0610f27b-8db5-4893-acb8-975372356490"
      unitRef="usd">-320000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfNy0xLTEtMS0w_d1cdc3c7-a487-4c43-83e9-b3348bf62491"
      unitRef="usd">215000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfNy0zLTEtMS0w_68cd7c7b-4242-42b6-8368-b319bb0ca97c"
      unitRef="usd">811000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfNy01LTEtMS0w_0043341a-3c53-47c1-83bb-e212c966a84a"
      unitRef="usd">-971000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfNy03LTEtMS0w_3b7dcf88-f6ef-4b08-87a2-5cb3da5fde68"
      unitRef="usd">1311000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfOC0xLTEtMS0w_0a5072fb-fb87-4f1c-9453-ebe2b29f4227"
      unitRef="usd">105000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfOC0zLTEtMS0w_8a084fae-6c48-4006-b174-fd7a6324bd58"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfOC01LTEtMS0w_9e3ee6d4-2748-44ea-b2f5-d4cf5eb96619"
      unitRef="usd">105000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfOC03LTEtMS0w_f237d3ea-f38e-4642-a194-b7120cdbca02"
      unitRef="usd">-13045000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfOS0xLTEtMS0w_5286f66c-a9c6-4f89-8f29-5b7905e4bee5"
      unitRef="usd">-89814000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfOS0zLTEtMS0w_a6865115-e7cb-40c4-88c8-b0bf5661f1b1"
      unitRef="usd">107118000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfOS01LTEtMS0w_b897b941-c8ec-4bf8-a531-45b7cf60d5a5"
      unitRef="usd">-124730000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfOS03LTEtMS0w_4740bdf7-7cd5-4385-9b6c-7b93db69806c"
      unitRef="usd">-51651000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfMTAtMS0xLTEtMA_b6578536-d029-432a-bee7-60eb4627a7f1"
      unitRef="usd">346808000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfMTAtMy0xLTEtMA_c52c2263-fcb7-4d39-9854-5ac823f9b0b5"
      unitRef="usd">291958000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfMTAtNS0xLTEtMA_8d81106f-6abd-463f-8078-c6df6fcc813f"
      unitRef="usd">1024311000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfMTAtNy0xLTEtMA_6707bb1b-eb7c-494d-8bc6-1ee088918176"
      unitRef="usd">388831000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfMTEtMS0xLTEtMA_be61a994-b182-4f12-b775-3cfaa23277e3"
      unitRef="usd">677000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfMTEtMy0xLTEtMA_425392c2-6243-42d8-a567-cae18464f25f"
      unitRef="usd">708000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfMTEtNS0xLTEtMA_148afd6f-0feb-4eea-a99a-abfb836bcf3f"
      unitRef="usd">4179000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfMTEtNy0xLTEtMA_c8c3d61c-4810-47c6-bc27-70a0dfc0f5be"
      unitRef="usd">2258000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfMTItMS0xLTEtMA_a2963c75-bac4-451b-84de-4807863fe399"
      unitRef="usd">346131000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfMTItMy0xLTEtMA_901b37c6-f9b6-4020-bda4-c83605c554c3"
      unitRef="usd">291250000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfMTItNS0xLTEtMA_1e6c201c-1e0b-427f-9c6c-65d76570893f"
      unitRef="usd">1020132000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yMi9mcmFnOjhjNjhhOWVjODUzNDQxMDNiZjcyMDkzMTU4Y2NhYzg1L3RhYmxlOjVkZDI0NzdhNjljZjRmMGM4NzM3ZWFiOTZkMmRkZDlmL3RhYmxlcmFuZ2U6NWRkMjQ3N2E2OWNmNGYwYzg3MzdlYWI5NmQyZGRkOWZfMTItNy0xLTEtMA_417971b7-e8eb-4fa4-87b9-2abf97f5c33b"
      unitRef="usd">386573000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMy0xLTEtMS0w_051f35b2-825c-4d19-aaec-38c2cddf352f"
      unitRef="usd">1149041000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMy0zLTEtMS0w_cd71d688-cc89-45ce-83cb-ccbc8d4cbc36"
      unitRef="usd">440482000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNS0xLTEtMS0w_f31e0044-3203-495a-b1cb-2abeea72cd7f"
      unitRef="usd">363727000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNS0zLTEtMS0w_a7f125fc-1aa0-4ac4-91e7-c478329921bb"
      unitRef="usd">357903000</us-gaap:DepreciationAndAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNi0xLTEtMS0w_511f2400-5889-4203-94a3-2cfb354154ad"
      unitRef="usd">5080000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNi0zLTEtMS0w_a99f53b2-8836-49b2-bfc8-40f5aed29471"
      unitRef="usd">4632000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNy0xLTEtMS0w_8d480726-a244-4964-bc68-20f9561e8bfc"
      unitRef="usd">198131000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNy0zLTEtMS0w_c8b52394-d890-4467-8924-aef721b96498"
      unitRef="usd">179506000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:AssetImpairmentCharges
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfOC0xLTEtMS0w_55fd5a1a-257b-4ed3-a357-53c3bbd08261"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfOC0zLTEtMS0w_e7242686-0523-4edb-b185-f159d0823f2e"
      unitRef="usd">75171000</us-gaap:AssetImpairmentCharges>
    <us-gaap:GainLossOnInvestments
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfOS0xLTEtMS0w_692fde2e-4818-4d6e-8d7c-b7cd47e349d8"
      unitRef="usd">26898000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfOS0zLTEtMS0w_a7d9b2d7-53f6-41be-8ce8-c8552c6d2571"
      unitRef="usd">12974000</us-gaap:GainLossOnInvestments>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTAtMS0xLTEtMA_7a3e9944-8634-491a-bdd6-8e8d87a896e8"
      unitRef="usd">24489000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTAtMy0xLTEtMA_ee230b2b-36b2-478d-937b-14061d757f84"
      unitRef="usd">49498000</us-gaap:ProvisionForDoubtfulAccounts>
    <cbre:ShareBasedCompensationExpenseReversal
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTEtMS0xLTEtMA_3375cbbf-6bde-41c1-834a-f7ad6f8c9244"
      unitRef="usd">-133308000</cbre:ShareBasedCompensationExpenseReversal>
    <cbre:ShareBasedCompensationExpenseReversal
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTEtMy0xLTEtMA_815d6a8b-77e0-49a4-a742-04b9478942dc"
      unitRef="usd">-41841000</cbre:ShareBasedCompensationExpenseReversal>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTItMS0xLTEtMA_d2b7464f-f5ac-4594-9ab2-415ff2934265"
      unitRef="usd">459535000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTItMy0xLTEtMA_2eda9515-2875-4126-9c66-fc5ba069e56f"
      unitRef="usd">72487000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTMtMS0xLTEtMA_ff3081a3-b735-4bdf-97b0-e9770a1a1408"
      unitRef="usd">382831000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTMtMy0xLTEtMA_38959a57-eabd-4d24-bdf4-1d970918bfdd"
      unitRef="usd">103796000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTQtMS0xLTEtMA_b3d0863b-0819-4145-84a8-d0cff6ef702e"
      unitRef="usd">12767544000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTQtMy0xLTEtMA_7ccf9305-ca37-487a-9841-071d81b80530"
      unitRef="usd">11565281000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTUtMS0xLTEtMA_bc23bc98-0686-4c66-8e36-04a8851f37a1"
      unitRef="usd">12712118000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTUtMy0xLTEtMA_82eba67c-5357-4d33-a04c-3440afd0866f"
      unitRef="usd">11727227000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <cbre:IncreaseDecreaseInWarehouseLinesOfCredit
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTYtMS0xLTEtMA_b9eaaba5-0351-466a-8412-6c2f50ec1295"
      unitRef="usd">-192000</cbre:IncreaseDecreaseInWarehouseLinesOfCredit>
    <cbre:IncreaseDecreaseInWarehouseLinesOfCredit
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTYtMy0xLTEtMA_8cd941ee-5920-42bc-9625-c3bc21a97f86"
      unitRef="usd">214659000</cbre:IncreaseDecreaseInWarehouseLinesOfCredit>
    <us-gaap:PaymentsForProceedsFromTenantAllowance
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTctMS0xLTEtMA_efca6f82-9f07-4c14-a397-1a4de5dcab45"
      unitRef="usd">-18645000</us-gaap:PaymentsForProceedsFromTenantAllowance>
    <us-gaap:PaymentsForProceedsFromTenantAllowance
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTctMy0xLTEtMA_784ba91d-526f-4589-8e76-a63d29bac094"
      unitRef="usd">-28617000</us-gaap:PaymentsForProceedsFromTenantAllowance>
    <us-gaap:PaymentsForPurchaseOfSecuritiesOperatingActivities
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTgtMS0xLTEtMA_2ae39074-fceb-4bc7-8bab-50f58b1c5987"
      unitRef="usd">5281000</us-gaap:PaymentsForPurchaseOfSecuritiesOperatingActivities>
    <us-gaap:PaymentsForPurchaseOfSecuritiesOperatingActivities
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTgtMy0xLTEtMA_e76414d0-93ae-4c0c-b160-b53a43b79fb5"
      unitRef="usd">8932000</us-gaap:PaymentsForPurchaseOfSecuritiesOperatingActivities>
    <us-gaap:ProceedsFromSaleOfSecuritiesOperatingActivities
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTktMS0xLTEtMA_1332f359-26e0-46e3-9375-b28faae2a814"
      unitRef="usd">6856000</us-gaap:ProceedsFromSaleOfSecuritiesOperatingActivities>
    <us-gaap:ProceedsFromSaleOfSecuritiesOperatingActivities
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMTktMy0xLTEtMA_1ca5f939-52f5-4aa9-b06e-78a11fac8fa4"
      unitRef="usd">11210000</us-gaap:ProceedsFromSaleOfSecuritiesOperatingActivities>
    <cbre:IncreaseDecreaseInRealEstateUnderDevelopment
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMjAtMS0xLTEtMA_d0f3ef55-effe-4ca2-b55c-789418a4aee8"
      unitRef="usd">123580000</cbre:IncreaseDecreaseInRealEstateUnderDevelopment>
    <cbre:IncreaseDecreaseInRealEstateUnderDevelopment
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMjAtMy0xLTEtMA_ee03c0e4-e40e-4c71-8021-7fed269e9da4"
      unitRef="usd">68178000</cbre:IncreaseDecreaseInRealEstateUnderDevelopment>
    <cbre:IncreaseDecreaseInReceivablesPrepaidExpensesAndOtherAssetsIncludingContractAssets
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMjEtMS0xLTEtMA_74e61e2b-d4d9-4ebb-8771-6acea5dfbe99"
      unitRef="usd">255161000</cbre:IncreaseDecreaseInReceivablesPrepaidExpensesAndOtherAssetsIncludingContractAssets>
    <cbre:IncreaseDecreaseInReceivablesPrepaidExpensesAndOtherAssetsIncludingContractAssets
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMjEtMy0xLTEtMA_dea2d288-2804-427d-97ff-2cdcf575595a"
      unitRef="usd">-610058000</cbre:IncreaseDecreaseInReceivablesPrepaidExpensesAndOtherAssetsIncludingContractAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMjItMS0xLTEtMA_8b58779f-425d-4159-836f-84f093fd1d4e"
      unitRef="usd">-107756000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMjItMy0xLTEtMA_539af19f-6cf9-43f0-a04d-be456d69520b"
      unitRef="usd">-98977000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMjMtMS0xLTEtMA_a6177e0a-c8d8-4b4a-b209-91c8b078f997"
      unitRef="usd">176413000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMjMtMy0xLTEtMA_5d902fe2-b5fe-4b8c-85de-25ae49a22467"
      unitRef="usd">-550932000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMjQtMS0xLTEtMA_d8a10a45-cb30-4235-94c1-c398e0e70e83"
      unitRef="usd">-42100000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMjQtMy0xLTEtMA_93716967-1a2b-4e34-99db-35cdd5ddd24f"
      unitRef="usd">-118736000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMjUtMS0xLTEtMA_ca1a08e0-6b08-4156-91df-69b38168b906"
      unitRef="usd">-18739000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMjUtMy0xLTEtMA_b14d4961-0df4-43a0-b0ba-d031d95c024e"
      unitRef="usd">12313000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMjYtMS0xLTEtMA_b537453d-019a-4099-a76e-fef15fcc923e"
      unitRef="usd">1200121000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMjYtMy0xLTEtMA_c0746a31-d0a0-4848-85c0-fe0dac38d3d9"
      unitRef="usd">890358000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMjgtMS0xLTEtMA_70c5de10-1304-4c68-ad5c-13f8a97b020d"
      unitRef="usd">121409000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMjgtMy0xLTEtMA_60a64106-e7fa-425f-a8ba-122cdf3b27b9"
      unitRef="usd">190546000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMjktMS0xLTEtMA_4b188841-11bd-40d5-a75a-662f5c0668ca"
      unitRef="usd">71373000</us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMjktMy0xLTEtMA_32c1de1b-1468-4869-96c5-001865175682"
      unitRef="usd">25923000</us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzAtMS0xLTEtMA_6374366e-1b67-4b7b-a51d-c82bcf0f3c21"
      unitRef="usd">400967000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzAtMy0xLTEtMA_419ee0c3-ff3a-4e4b-9b44-7bba37ba3fa4"
      unitRef="usd">72058000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzEtMS0xLTEtMA_fc36b846-ecc3-43dc-8044-654acac06c77"
      unitRef="usd">63776000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzEtMy0xLTEtMA_8d8d46e6-d372-43d6-9d9a-0a7a3ac75ff2"
      unitRef="usd">66409000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzItMS0xLTEtMA_e73d8d85-f424-4429-a6c4-68b5f8d0a565"
      unitRef="usd">25433000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzItMy0xLTEtMA_639217a1-05ab-4bbe-b56c-0b342a787e8c"
      unitRef="usd">-15631000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzMtMS0xLTEtMA_22523279-3350-477a-8d3e-4a11903a3005"
      unitRef="usd">-555406000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzMtMy0xLTEtMA_351ec7b2-f0b9-45b6-a282-4911d672ea63"
      unitRef="usd">-206487000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzUtMS0xLTEtMA_7dfbd5c3-aea4-4092-ad6c-e3ffd3eb8ec8"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzUtMy0xLTEtMA_c4901d0a-9264-40cb-9cdd-1d64bc598a37"
      unitRef="usd">835671000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzYtMS0xLTEtMA_e8fd17d4-16e2-4094-aee9-c687f45057a8"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzYtMy0xLTEtMA_b9e4ee3f-7d66-42e2-9412-f6a8112e9fa2"
      unitRef="usd">835671000</us-gaap:RepaymentsOfLinesOfCredit>
    <cbre:ProceedsFromNotesPayableOnRealEstate
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzctMS0xLTEtMA_7548f11e-24bb-4e65-b604-aff071554bb9"
      unitRef="usd">71157000</cbre:ProceedsFromNotesPayableOnRealEstate>
    <cbre:ProceedsFromNotesPayableOnRealEstate
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzctMy0xLTEtMA_22d64adc-e210-46b1-b3bc-041a68c2d6ad"
      unitRef="usd">40263000</cbre:ProceedsFromNotesPayableOnRealEstate>
    <cbre:RepaymentOfNotesPayableOnRealEstate
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzgtMS0xLTEtNDQ0NA_eaf09621-334e-4fa7-8abb-38ec209d2dca"
      unitRef="usd">13944000</cbre:RepaymentOfNotesPayableOnRealEstate>
    <cbre:RepaymentOfNotesPayableOnRealEstate
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzgtMy0xLTEtNDQ0NA_f8920ba2-c324-482f-94e6-5c43ead52d9d"
      unitRef="usd">24704000</cbre:RepaymentOfNotesPayableOnRealEstate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8ec55bce2cc648379160f06be774401c_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjM5MDJiYjAyZjA5MzQ3ZDY4MmFkN2Y0MDJkOTM4OGE5XzMw_5e4ab99e-7ebd-40ab-90ee-8d08200dabd8"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i4715255a97fe4baa9cb84f2d86af7851_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjM5MDJiYjAyZjA5MzQ3ZDY4MmFkN2Y0MDJkOTM4OGE5XzMw_cbeb5d06-30b9-4255-8614-46d5988321aa"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzgtMS0xLTEtMA_17703a5d-6963-47f9-b3d7-acd73abaa71e"
      unitRef="usd">492255000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzgtMy0xLTEtMA_9786df33-ba0a-435a-9215-23fdb3684952"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzktMS0xLTEtMA_09ee93a4-f2aa-4316-bd69-8b4d7c371c28"
      unitRef="usd">188285000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfMzktMy0xLTEtMA_15f54d9f-5941-4af5-b3b4-760036937e61"
      unitRef="usd">50028000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <cbre:PaymentsToAcquireBusinessFinancingActivities
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDAtMS0xLTEtMA_13249bfe-8b9b-4fe6-b4d8-602954db0763"
      unitRef="usd">3421000</cbre:PaymentsToAcquireBusinessFinancingActivities>
    <cbre:PaymentsToAcquireBusinessFinancingActivities
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDAtMy0xLTEtMA_0888df88-bc2a-4450-b200-06bf14c89635"
      unitRef="usd">34400000</cbre:PaymentsToAcquireBusinessFinancingActivities>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDEtMS0xLTEtMA_c472443d-e579-4e28-a18c-d426f51ecd05"
      unitRef="usd">36747000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDEtMy0xLTEtMA_d328bc4b-66da-4d98-9e1d-996c079917eb"
      unitRef="usd">41627000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDItMS0xLTEtMA_c5ed4b8b-4287-40a8-9cde-8e3d6f330cdd"
      unitRef="usd">652000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDItMy0xLTEtMA_921b72d7-7cfa-4cf6-b121-436c82dd0611"
      unitRef="usd">1977000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDMtMS0xLTEtMA_51b8ca90-cf66-4ad6-88c8-fe648da0418b"
      unitRef="usd">4026000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDMtMy0xLTEtMA_409de825-f4be-4147-8667-8c5169804ae0"
      unitRef="usd">2471000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDQtMS0xLTEtMA_a073bb5f-4441-4461-8ff4-c0f544e97af3"
      unitRef="usd">-42767000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDQtMy0xLTEtMA_0be595ef-6627-4d8f-9221-1b0b265e6c8c"
      unitRef="usd">-30050000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDUtMS0xLTEtMA_783eeddf-a21e-4526-a535-afcf9c6db58c"
      unitRef="usd">274874000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDUtMy0xLTEtMA_ff70aad5-c0b3-4e79-b2a7-f3244559c78e"
      unitRef="usd">-141040000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDYtMS0xLTEtMA_0f224dd8-4e32-4091-ae1a-cee92bbf6aba"
      unitRef="usd">-82714000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDYtMy0xLTEtMA_27160a24-95b7-473e-9f7c-9226a4f4c665"
      unitRef="usd">9981000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDctMS0xLTEtMA_3f46c63a-211c-4b3c-85e9-efe130e4073d"
      unitRef="usd">836875000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDctMy0xLTEtMA_7d526365-3d12-46d8-b674-f3a157e1bd48"
      unitRef="usd">552812000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDgtMS0xLTEtMA_45905836-2587-4c97-8efe-8cb81c2b9b29"
      unitRef="usd">2039247000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id428a15f4e1f4d1591808ad07634974a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDgtMy0xLTEtMA_c0660041-af4f-45a9-b5c9-cc8851297eb1"
      unitRef="usd">1093745000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDktMS0xLTEtMA_b1208d78-e98f-42a8-ae34-af094fb9b6fd"
      unitRef="usd">2876122000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7d4155fef6184f83938e9b7175b985e9_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNDktMy0xLTEtMA_816561bd-c65a-481e-a1a0-201756a52470"
      unitRef="usd">1646557000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNTItMS0xLTEtMA_df3b9500-90d4-4b2a-9e06-8e2c0325ec7b"
      unitRef="usd">29131000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNTItMy0xLTEtMA_c5bf0895-a091-4ed6-8569-f047b5146dbe"
      unitRef="usd">60415000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNTMtMS0xLTEtMA_a57d597c-a49a-4049-b2dc-73b227d9d796"
      unitRef="usd">220955000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yNS9mcmFnOmFiYWQ2NzcxNzk4ZTQ0MTc4NjY5M2M3NGRlNmY3NTY2L3RhYmxlOjhmZTFhZWM0YjE5MzRmN2Y4MjM5ZjM2MDkxZTFiYjY1L3RhYmxlcmFuZ2U6OGZlMWFlYzRiMTkzNGY3ZjgyMzlmMzYwOTFlMWJiNjVfNTMtMy0xLTEtMA_5eec69d0-8bdd-4306-ae41-9a62bb2cf16c"
      unitRef="usd">4137000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0a640cd150b84584bd26d17c141c4ed3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMi0xLTEtMS0w_558baa5e-8518-423a-9dcc-4f79d8960bbb"
      unitRef="usd">3357000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id003cc046f604b3ebcee2490266b3104_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMi0zLTEtMS0w_c6a4dc82-cec4-46ab-bb5a-595593bd21a0"
      unitRef="usd">1001832000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5a155d8f203e463ba1b0db2a693090bd_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMi01LTEtMS0w_43bbb024-2545-47ee-962f-078aba63968e"
      unitRef="usd">7238896000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibd5eb7f1afd24aed98442a04187438d2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMi03LTEtMS0w_4d471bb3-829e-4bef-8e1b-fa9a8a4172d2"
      unitRef="usd">-564564000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i546792ac2bca4ab292cbec125fdf97ac_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMi05LTEtMS0w_e2026291-7377-47d2-85d1-4a9dbba3687b"
      unitRef="usd">41155000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i18f1919e544f499281bb635e1ed8301e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMi0xMS0xLTEtMA_4cb25d59-0e23-4003-b1e7-1ac0d1e80d06"
      unitRef="usd">7720676000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i3723ad56ff9e4096a51684542280e42a_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMy01LTEtMS0w_23e25104-fd23-4c57-b418-5090e9b7d4aa"
      unitRef="usd">435743000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="icfffa226161645dba954b701e3d2dad7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMy05LTEtMS0w_6680adc5-fc7f-4cec-99aa-6d5a7252cd9c"
      unitRef="usd">879000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMy0xMS0xLTEtMA_efde9116-fe6b-4141-937b-77563140922c"
      unitRef="usd">436622000</us-gaap:ProfitLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8e838b61dc6043a3a006b733bd483e89_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfNC0zLTEtMS0w_9cb1d6f9-8170-4c3a-8905-c0a2b5df2e54"
      unitRef="usd">48075000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfNC0xMS0xLTEtMA_aca1ca19-4a6f-40fb-9f11-0dafd4abe9e4"
      unitRef="usd">48075000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i8e838b61dc6043a3a006b733bd483e89_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfNS0zLTEtMS0w_5dc5132d-f4ec-4005-adb7-b8b876c1b668"
      unitRef="usd">472000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfNS0xMS0xLTEtMA_fe948979-829f-474b-8a1b-6027b5e1b217"
      unitRef="usd">472000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ic67f341d304a4bfabb3ac63b3275bc09_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfNi0xLTEtMS0w_bd40f32f-f206-4a95-8b18-cd3641ac8d26"
      unitRef="usd">11000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i8e838b61dc6043a3a006b733bd483e89_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfNi0zLTEtMS0w_cd16614a-58a9-4676-8bac-4027db475442"
      unitRef="usd">99999000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfNi0xMS0xLTEtMA_45a6707e-698d-4ccb-9d0f-ece465b053c6"
      unitRef="usd">100010000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i49e7cb88efa04a099155c9917e1b9cf5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfNy03LTEtMS0w_eec4f41a-59c4-482d-94d9-2dd7f291576b"
      unitRef="usd">-90042000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="icfffa226161645dba954b701e3d2dad7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfNy05LTEtMS0w_239a2e65-f242-4c81-8b25-675ecd05b5b6"
      unitRef="usd">-202000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfNy0xMS0xLTEtMA_48f7e0ec-fdbf-47fc-959d-276d4933f417"
      unitRef="usd">-90244000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i49e7cb88efa04a099155c9917e1b9cf5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfOC03LTEtMS0w_0001d0a1-f84b-44c7-9304-95f6c6dedb6d"
      unitRef="usd">-110000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfOC0xMS0xLTEtMA_99bb67a5-db45-4255-afcb-61dcfb14bb8e"
      unitRef="usd">-110000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i49e7cb88efa04a099155c9917e1b9cf5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfOS03LTEtMS0w_695a4048-1132-406c-9c06-2ae4b9a46396"
      unitRef="usd">215000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfOS0xMS0xLTEtMA_f8670111-5c3b-43f5-8771-5e8e1f9062dd"
      unitRef="usd">215000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <cbre:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders
      contextRef="icfffa226161645dba954b701e3d2dad7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMTAtOS0xLTEtMA_c18b7637-15fc-4b64-ba7a-ed0a08b0e237"
      unitRef="usd">125000</cbre:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders>
    <cbre:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMTAtMTEtMS0xLTA_6a7d7126-c0cd-47e3-aa35-0254896ac61d"
      unitRef="usd">125000</cbre:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="icfffa226161645dba954b701e3d2dad7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMTEtOS0xLTEtMA_e4ececfe-a131-4eed-9872-41d0c635d6cf"
      unitRef="usd">649000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMTEtMTEtMS0xLTA_9d4f5d66-3b5b-4633-8bab-638e44e25fe2"
      unitRef="usd">649000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityOther
      contextRef="i8e838b61dc6043a3a006b733bd483e89_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMTItMy0xLTEtMA_c76d3059-c6a4-4e8b-9d86-76b2c0de413b"
      unitRef="usd">10652000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i49e7cb88efa04a099155c9917e1b9cf5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMTItNy0xLTEtMA_8e4e6511-d0cc-4c0c-bed4-d27007e69749"
      unitRef="usd">-105000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="icfffa226161645dba954b701e3d2dad7_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMTItOS0xLTEtMA_bf013daa-1cc3-40a4-8cb9-50b84d023811"
      unitRef="usd">5741000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMTItMTEtMS0xLTA_51d5f85a-1301-45e2-bb7f-eddaaa25d872"
      unitRef="usd">16288000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibd44d0886746484586b4eea6f597761e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMTMtMS0xLTEtMA_1782be80-a5be-4bc0-b0b7-416fcafad52c"
      unitRef="usd">3346000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic994475d86934f1f90560f86dcb2d59b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMTMtMy0xLTEtMA_347f9341-68f0-400b-81b1-b33631d5f627"
      unitRef="usd">938784000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i12d0ccb1377f4a619e308921e2679699_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMTMtNS0xLTEtMA_b5fd7b7e-503a-49f9-99b3-1dc73f1c83c8"
      unitRef="usd">7674639000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifc8416e72e514620abdc722738f3bc4d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMTMtNy0xLTEtMA_0ac2c487-9252-430d-95b2-771119e0d37f"
      unitRef="usd">-654176000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1a7484f1703740c2894c5676fe42bb31_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMTMtOS0xLTEtMA_795702b8-f788-4717-a0e6-78e5214e5e60"
      unitRef="usd">35567000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjFiMDk3ZTkxNzM3MDRkYTA5ZjRkZTk1MzdjNWI3MTVjL3RhYmxlcmFuZ2U6MWIwOTdlOTE3MzcwNGRhMDlmNGRlOTUzN2M1YjcxNWNfMTMtMTEtMS0xLTA_7d6f2fe7-4cb0-4558-a1da-9d7a28524441"
      unitRef="usd">7998160000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i950cff143fdf4b61b8653a09a2cee7c6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMi0xLTEtMS0w_88b5dc0a-b24a-4973-b051-176f8fafd9bf"
      unitRef="usd">3352000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i740d61f9261c479ba5eeb6a6b497f83f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMi0zLTEtMS0w_547529c6-046b-4b6b-8f02-ed75d40ece2d"
      unitRef="usd">1046999000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if9d9cceb9a144b758ac5397fc7717889_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMi01LTEtMS0w_8b8ae8b5-a8d3-46c8-8802-c7c3d7554465"
      unitRef="usd">6032160000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8936e06061dd42fdbae38a03889f7050_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMi03LTEtMS0w_8bc0bf3c-b438-4ee6-916d-4c3ec40fdfac"
      unitRef="usd">-838517000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia2476e4114664fa199c3547ae6768067_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMi05LTEtMS0w_c0509621-177b-44bd-88e7-81609c97f81a"
      unitRef="usd">41057000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i35e3634f87e742aba111e54b4b32248a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMi0xMS0xLTEtMA_31ddc2e4-c941-4691-81b0-46514b3a468f"
      unitRef="usd">6285051000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i77d1add171c04d2e99539fdf4efb4d28_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMy01LTEtMS0w_8032d05c-9f54-4adc-978b-a9aeb531eda6"
      unitRef="usd">184132000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i02b8b263af1e4a89a0a737b715c2ed8c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMy05LTEtMS0w_0fcde3c8-3f33-4d66-8293-8ff2160c98ad"
      unitRef="usd">708000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMy0xMS0xLTEtMA_5d564755-96b0-40c3-94a0-28845a34016f"
      unitRef="usd">184840000</us-gaap:ProfitLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic4d456d483284a0c80ef0fcc722bbe4f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfNC0zLTEtMS0w_5e2c6c5e-e93f-49b5-bb4e-492f2fb9b5ec"
      unitRef="usd">22137000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfNC0xMS0xLTEtMA_72992d10-958e-45ce-b534-1518d1a0cf56"
      unitRef="usd">22137000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ic4d456d483284a0c80ef0fcc722bbe4f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfNS0zLTEtMS0w_39a48ffc-14c5-4d45-ad72-bbf8a1c55cf7"
      unitRef="usd">4269000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfNS0xMS0xLTEtMA_14e7ad24-2f95-4a2a-8bd7-323936fe18c2"
      unitRef="usd">4269000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib2a14a38d43842ada521dad0e3f8b731_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfNy03LTEtMS0w_3c57b6bd-b9d2-4b14-a2bc-b431c0b58dc9"
      unitRef="usd">106201000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfNy0xMS0xLTEtMA_fce9f1e2-9967-4d1a-a091-6864001e5033"
      unitRef="usd">106201000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ib2a14a38d43842ada521dad0e3f8b731_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfOC03LTEtMS0w_37092917-c49f-4736-83a0-90f934c48569"
      unitRef="usd">-106000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfOC0xMS0xLTEtMA_2fae8d58-745a-4dee-b7b9-8db8b5f87ace"
      unitRef="usd">-106000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ib2a14a38d43842ada521dad0e3f8b731_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMTAtNy0xLTEtMA_b50e363d-a658-4347-9212-539bb2467939"
      unitRef="usd">811000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMTAtMTEtMS0xLTA_90f02d0a-46e7-466b-abc0-0f25d4426b56"
      unitRef="usd">811000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <cbre:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders
      contextRef="i02b8b263af1e4a89a0a737b715c2ed8c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMTEtOS0xLTEtMA_5dec549a-8d17-43f0-b0f3-8af380cf7aae"
      unitRef="usd">549000</cbre:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders>
    <cbre:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMTEtMTEtMS0xLTA_d740ef8c-c05f-4c47-bfc0-7020468149fe"
      unitRef="usd">549000</cbre:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i02b8b263af1e4a89a0a737b715c2ed8c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMTItOS0xLTEtMA_373e294d-1665-4c16-8bab-ecaac3ed6a2e"
      unitRef="usd">1379000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMTItMTEtMS0xLTA_7e4892d3-9d64-4b51-b598-289e99e99e85"
      unitRef="usd">1379000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityOther
      contextRef="i0eb57390480f4669b715926c8a1e440e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMTQtMS0xLTEtMA_7634e86b-ece2-49b3-a6aa-aeb729459c0b"
      unitRef="usd">-2000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ic4d456d483284a0c80ef0fcc722bbe4f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMTQtMy0xLTEtMA_d1098d61-0d5f-4642-b473-cfb166866295"
      unitRef="usd">18000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i02b8b263af1e4a89a0a737b715c2ed8c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMTQtOS0xLTEtMA_0cb87e45-5f46-47f3-b8b5-4887f186fcee"
      unitRef="usd">-271000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMTQtMTEtMS0xLTA_07f9443c-78e0-4b89-8dee-79c64a3e52e4"
      unitRef="usd">-255000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i952ca9efa6b34e35a2de06845dcaa751_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMTUtMS0xLTEtMA_a504b04a-3948-4b32-b9de-1f2f92454009"
      unitRef="usd">3354000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3b6920c8f19744b7a4e357abbf973018_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMTUtMy0xLTEtMA_19a579c1-cc34-4718-9fdb-c2672ce53bbf"
      unitRef="usd">1064849000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib55a3bab662048399f79f6bfb62653c1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMTUtNS0xLTEtMA_c4f33d4a-194b-4903-980c-df42bef5efb2"
      unitRef="usd">6216292000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7c96dd2a33474882a21194f8c076d002_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMTUtNy0xLTEtMA_6a818893-9c38-42cd-84af-57a263242704"
      unitRef="usd">-731399000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7b62165775af4d2bbbd48f2f3f50c33d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMTUtOS0xLTEtMA_be058ad4-a7a1-4922-b0f4-099e690a5748"
      unitRef="usd">41206000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7d4155fef6184f83938e9b7175b985e9_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8yOC9mcmFnOjI0MDNmYmQwNTg4YzQ1ZmZiODZmNTA5NzJmMGJhZGZkL3RhYmxlOjk3OTY3MDVhMWRkOTQ3MWU4YWEwZDg5MmNhMDc4OWFiL3RhYmxlcmFuZ2U6OTc5NjcwNWExZGQ5NDcxZThhYTBkODkyY2EwNzg5YWJfMTUtMTEtMS0xLTA_0926c20f-b394-423f-bc41-50bbce06a90c"
      unitRef="usd">6594302000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0956cd0d4d1640a9b9b51a4659b728fb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMi0xLTEtMS0w_96972d70-3bbf-4d23-94ec-d87676133f24"
      unitRef="usd">3356000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i647433a62d1247768ae1191e0cef4cdc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMi0zLTEtMS0w_1d2d8b8f-d56b-4de0-80a1-6168e05095d8"
      unitRef="usd">1074639000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i30d364c403574fb1a6388011d4ef5bdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMi01LTEtMS0w_82eddcac-b3d3-45e5-9cba-770838903793"
      unitRef="usd">6530057000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i17a95fa69d184206a9241b3a8ceb6fdb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMi03LTEtMS0w_2f2ecf74-a1fd-4f6a-a8f0-9acf224f23f9"
      unitRef="usd">-529726000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iacc9b845fbbd4064bfef722969cfd3d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMi05LTEtMS0w_500ec1cf-3c39-4160-925b-b9aa22c45cb9"
      unitRef="usd">41761000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMi0xMS0xLTEtMA_876632eb-0cfc-4b4e-932b-f29a92926d6d"
      unitRef="usd">7120087000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i2f3e6f508f19459788e55ec87d3b80c6_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMy01LTEtMS0w_fb1433bb-e359-44e3-8a2f-5613f943daee"
      unitRef="usd">1144582000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i152c1bd3fd7c43dca45a7c03bfea775b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMy05LTEtMS0w_e3ca8e05-2f63-4c19-b95d-1704ed01ebc3"
      unitRef="usd">4459000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMy0xMS0xLTEtMA_2dc814fe-adf8-41b7-88a5-c18e0e44fc2f"
      unitRef="usd">1149041000</us-gaap:ProfitLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5ab497a419dd4a6998f544a00414bc68_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfNC0zLTEtMS0w_1f8ea9c4-1278-416a-b0f7-4ecd22cea03f"
      unitRef="usd">133308000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfNC0xMS0xLTEtMA_8e7aec42-febb-45b3-ba47-922b7c5c12af"
      unitRef="usd">133308000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i5ab497a419dd4a6998f544a00414bc68_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfNS0zLTEtMS0w_1f060a26-a2a0-44a8-83ca-aa48ff9f610c"
      unitRef="usd">36747000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfNS0xMS0xLTEtMA_0e9b117f-1f9f-4e1e-9fb0-fe6ce0875765"
      unitRef="usd">36747000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i517d0f62509540f8abcbb8fc69efdf12_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfNi0xLTEtMS0w_48b004d6-e664-4697-b740-abc38436a710"
      unitRef="usd">22000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i5ab497a419dd4a6998f544a00414bc68_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfNi0zLTEtMS0w_c56ca560-6745-4479-8171-06a0a62eea12"
      unitRef="usd">188263000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfNi0xMS0xLTEtMA_f58879b4-a7bf-4fb9-89c7-069952ceb1ed"
      unitRef="usd">188285000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i38b5de3224c04bb99946be358cf048d5_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfNy03LTEtMS0w_37df3466-5380-4b26-8abf-70a8baf97577"
      unitRef="usd">-123908000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i152c1bd3fd7c43dca45a7c03bfea775b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfNy05LTEtMS0w_63181c3c-ac82-4d5c-9d24-03fa08ddab3e"
      unitRef="usd">-280000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfNy0xMS0xLTEtMA_48f4f94e-444c-4b1c-88c6-3c10202670d0"
      unitRef="usd">-124188000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i38b5de3224c04bb99946be358cf048d5_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfOC03LTEtMS0w_829e39ea-92b9-4cac-b3b8-103a49965600"
      unitRef="usd">-324000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfOC0xMS0xLTEtMA_ab99c718-348f-4e66-a8ec-eeca073f5af9"
      unitRef="usd">-324000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i38b5de3224c04bb99946be358cf048d5_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfOS03LTEtMS0w_b1c25eb2-e083-4880-b45d-8cb996de484f"
      unitRef="usd">-971000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfOS0xMS0xLTEtMA_d9315bd4-6b14-4f7b-a23f-232970fa31a6"
      unitRef="usd">-971000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <cbre:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders
      contextRef="i152c1bd3fd7c43dca45a7c03bfea775b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMTAtOS0xLTEtMA_3d5f1db9-9c4a-4212-9e89-ed5b91bb990c"
      unitRef="usd">652000</cbre:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders>
    <cbre:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMTAtMTEtMS0xLTA_0f1c741a-705b-4bdf-ace9-e3f834a75548"
      unitRef="usd">652000</cbre:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i152c1bd3fd7c43dca45a7c03bfea775b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMTEtOS0xLTEtMA_0f79ebbc-a272-4e6a-8b3a-7c2828661481"
      unitRef="usd">4026000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMTEtMTEtMS0xLTA_39b680f4-145f-401d-94c6-d8e71ee7a65e"
      unitRef="usd">4026000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityOther
      contextRef="i517d0f62509540f8abcbb8fc69efdf12_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMTItMS0xLTEtMA_edd2ea75-08d6-41ad-a951-f4bb55a31f70"
      unitRef="usd">-12000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i5ab497a419dd4a6998f544a00414bc68_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMTItMy0xLTEtMA_722d3d04-7fad-49a0-9055-7df00ce54e29"
      unitRef="usd">44153000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i38b5de3224c04bb99946be358cf048d5_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMTItNy0xLTEtMA_a6d999d2-c736-4ac5-8bb9-92c49dea5e8c"
      unitRef="usd">-105000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i152c1bd3fd7c43dca45a7c03bfea775b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMTItOS0xLTEtMA_d6fd4fc0-34a3-4c91-8d06-0c418979bf65"
      unitRef="usd">6999000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMTItMTEtMS0xLTA_c75f3fdb-f372-41e4-bd42-69a6ff467507"
      unitRef="usd">51035000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibd44d0886746484586b4eea6f597761e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMTMtMS0xLTEtMA_7e6f9e23-33ff-439e-bc92-b62752679389"
      unitRef="usd">3346000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic994475d86934f1f90560f86dcb2d59b_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMTMtMy0xLTEtMA_e8c699f0-c746-4200-ad85-397df5343e91"
      unitRef="usd">938784000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i12d0ccb1377f4a619e308921e2679699_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMTMtNS0xLTEtMA_20d71d2e-aec1-483c-b8c2-4b4ad55a7d8f"
      unitRef="usd">7674639000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifc8416e72e514620abdc722738f3bc4d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMTMtNy0xLTEtMA_8ed2da29-837c-4b32-9ca6-f11f631860ec"
      unitRef="usd">-654176000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1a7484f1703740c2894c5676fe42bb31_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMTMtOS0xLTEtMA_bd6fd97d-bdf2-408f-9ecb-ab646a21c2d3"
      unitRef="usd">35567000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOjkzZWNhNzdiYTc2YTRmOWFiYzkzZjZmZTFkNTJmYjY0L3RhYmxlcmFuZ2U6OTNlY2E3N2JhNzZhNGY5YWJjOTNmNmZlMWQ1MmZiNjRfMTMtMTEtMS0xLTA_6dbeaab7-bc94-40ee-8de0-3140cdcb6f0b"
      unitRef="usd">7998160000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i33e3da15141145198c7766595e9e10a0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMi0xLTEtMS0w_a7625b54-5aa5-443d-96b2-dc72de95f76e"
      unitRef="usd">3348000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1a1f4072a5804c0b92d0efef5dfb9e61_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMi0zLTEtMS0w_e30d7689-7323-4478-b841-68405438ed0e"
      unitRef="usd">1115944000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6b473d64ebda449fa97a2daccc9a89fb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMi01LTEtMS0w_8f717616-ae29-4d9b-a304-d3db1de0fc82"
      unitRef="usd">5793149000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i47a8ea91579d485bb1e3d7fde20817f4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMi03LTEtMS0w_661786ce-8fab-47c1-ba6a-0563ba838dd0"
      unitRef="usd">-679748000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9aedf5afae874025938ac0189eb95e3a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMi05LTEtMS0w_4cf0fc5f-2ce7-41c6-afab-1ac89463c2ea"
      unitRef="usd">40419000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id428a15f4e1f4d1591808ad07634974a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMi0xMS0xLTEtMA_7425ee9a-007f-4ce0-9f8d-a8e2ce22d947"
      unitRef="usd">6273112000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i961a1e230f324c03be6062fac132dd39_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMy01LTEtMS0w_e1a2b258-9c3f-4d64-b6c1-1d9ecbaeab2e"
      unitRef="usd">438224000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1d9d91faf1664f91985ab8f58bb376c9_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMy05LTEtMS0w_76b873fd-3f94-485d-9a84-4e966ad96472"
      unitRef="usd">2258000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMy0xMS0xLTEtMA_dcf59998-3a43-4866-afc4-039bbe6d32e3"
      unitRef="usd">440482000</us-gaap:ProfitLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib6e74ffcfe36491e9df56cbf5b04d28b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfNC0zLTEtMS0w_d94b04e0-ab70-4e18-998d-146f9f93b798"
      unitRef="usd">41841000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfNC0xMS0xLTEtMA_61917338-f501-4130-9552-11255569257a"
      unitRef="usd">41841000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ib6e74ffcfe36491e9df56cbf5b04d28b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfNS0zLTEtMS0w_008264bd-8e8c-409b-8f88-8e5daa41c294"
      unitRef="usd">41627000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfNS0xMS0xLTEtMA_2168229e-a61f-4dd5-bbe6-b099e1e2a07d"
      unitRef="usd">41627000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ib0ef2744b9b547a3816d5ce13d72bbd2_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfNi0xLTEtMS0w_59c60630-93fc-4922-b959-127fb886986e"
      unitRef="usd">11000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ib6e74ffcfe36491e9df56cbf5b04d28b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfNi0zLTEtMS0w_24f4d2c4-dda5-4dd2-a057-4276986d360b"
      unitRef="usd">50017000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfNi0xMS0xLTEtMA_5cac1a98-01f0-45ac-ae82-455c69f266f3"
      unitRef="usd">50028000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ibfab8fe4d44840a8990f96eda260f1b1_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfNy03LTEtMS0w_2114b8b8-436f-4431-b303-26a2c4bd0982"
      unitRef="usd">-40237000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfNy0xMS0xLTEtMA_dbddaa8a-1761-44c1-8d07-40bb74ffa876"
      unitRef="usd">-40237000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ibfab8fe4d44840a8990f96eda260f1b1_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfOC03LTEtMS0w_94d132fd-e318-4a00-b3d1-dec3dcfccfde"
      unitRef="usd">-320000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfOC0xMS0xLTEtMA_692e91b2-c605-4e1a-ad38-cb3fe8d667b7"
      unitRef="usd">-320000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ibfab8fe4d44840a8990f96eda260f1b1_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMTAtNy0xLTEtMA_b14aec59-c029-4248-9f42-f987204356d3"
      unitRef="usd">1311000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMTAtMTEtMS0xLTA_710ff260-4692-4ef9-bfb7-c55d245c07fc"
      unitRef="usd">1311000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <cbre:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders
      contextRef="i1d9d91faf1664f91985ab8f58bb376c9_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMTEtOS0xLTEtMA_c5df5fe7-806a-44b1-9e3c-2bc83ca58791"
      unitRef="usd">1977000</cbre:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders>
    <cbre:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMTEtMTEtMS0xLTA_ca7ea3a4-c29b-47ca-a8fe-58537ee606ce"
      unitRef="usd">1977000</cbre:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i1d9d91faf1664f91985ab8f58bb376c9_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMTItOS0xLTEtMA_f7969bd6-f5a0-47e6-af73-cc76cce7c168"
      unitRef="usd">2471000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMTItMTEtMS0xLTA_a70e14b2-0c79-4781-881e-5960ecc37e04"
      unitRef="usd">2471000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityOther
      contextRef="ib0ef2744b9b547a3816d5ce13d72bbd2_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMTQtMS0xLTEtMA_37fb8dd1-090f-43e3-9676-d48d1003ab3f"
      unitRef="usd">-17000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ib6e74ffcfe36491e9df56cbf5b04d28b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMTQtMy0xLTEtMA_cacf78b8-616b-4324-96f8-4cc7ba22d18f"
      unitRef="usd">1292000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i961a1e230f324c03be6062fac132dd39_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMTQtNS0xLTEtMA_8807b0c0-3c56-43d1-943f-31b76ab3f302"
      unitRef="usd">15081000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ibfab8fe4d44840a8990f96eda260f1b1_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMTQtNy0xLTEtMA_09dbf3e5-1255-4f22-9b08-90459e617935"
      unitRef="usd">13045000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i1d9d91faf1664f91985ab8f58bb376c9_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMTQtOS0xLTEtMA_c709b4c7-751d-4601-b386-60c3bec2a80a"
      unitRef="usd">977000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMTQtMTEtMS0xLTA_450610fd-312d-497f-a1de-1006be0f650d"
      unitRef="usd">30378000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i952ca9efa6b34e35a2de06845dcaa751_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMTUtMS0xLTEtMA_2a6d0e98-e3e8-4ba1-b588-1e9ffe6c8198"
      unitRef="usd">3354000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3b6920c8f19744b7a4e357abbf973018_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMTUtMy0xLTEtMA_24c8c237-d908-402e-91c6-e231d2b3dd96"
      unitRef="usd">1064849000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib55a3bab662048399f79f6bfb62653c1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMTUtNS0xLTEtMA_2c2d144a-1994-48e9-a200-3bee31f0256f"
      unitRef="usd">6216292000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7c96dd2a33474882a21194f8c076d002_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMTUtNy0xLTEtMA_a214cb4c-0377-4e09-8040-aaf5ada5431d"
      unitRef="usd">-731399000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7b62165775af4d2bbbd48f2f3f50c33d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMTUtOS0xLTEtMA_2eee71ed-b92d-4472-9114-9e1b0d0b1ad6"
      unitRef="usd">41206000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7d4155fef6184f83938e9b7175b985e9_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zMS9mcmFnOmRlMTAyMzJlNjIyNTQ2Yjk4MDAyZTRiYjc1N2NmOWIwL3RhYmxlOmQwMjA5OWNkMTVhZDQ1YTM5ZjhmZDZlMGQ1MzU5NWM5L3RhYmxlcmFuZ2U6ZDAyMDk5Y2QxNWFkNDVhMzlmOGZkNmUwZDUzNTk1YzlfMTUtMTEtMS0xLTA_a4fe2773-ef38-4648-8a30-aa54540841e3"
      unitRef="usd">6594302000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:BasisOfAccounting
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zNy9mcmFnOjBhMTAzMWVhNTA4MzQwMDBiZTVmM2JmZDBhYmNmZmE2L3RleHRyZWdpb246MGExMDMxZWE1MDgzNDAwMGJlNWYzYmZkMGFiY2ZmYTZfMzg0Mw_69029ddc-a4f9-49ab-b8f1-a99cd62869ae">Basis of Presentation&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;Readers of this Quarterly Report on Form 10-Q (Quarterly Report) should refer to the audited financial statements and notes to consolidated financial statements of 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;), for the year ended December&#160;31, 2020, which are included in our &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="http://www.sec.gov/Archives/edgar/data/1138118/000113811821000012/cbre-20201231.htm" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;2020 Annual Report on Form 10-K (2020 Annual Report)&lt;/a&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%;text-decoration:underline"&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;&#160;filed with the United States Securities and Exchange Commission (SEC) and also available on our website (www.cbre.com), since we have omitted from this Quarterly Report certain footnote disclosures which would substantially duplicate those contained in such audited financial statements. You should also refer to Note 2, Significant Accounting Policies, in the notes to consolidated financial statements in our&#160;&lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="https://www.sec.gov/Archives/edgar/data/1138118/000113811821000012/cbre-20201231.htm" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;2020 Annual Report&lt;/a&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;&#160;for further discussion of our significant accounting policies and estimates.&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-style:italic;font-weight:700;line-height:120%"&gt;Considerations Related to the Covid-19 Pandemic&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:120%"&gt;The Covid-19 pandemic has primarily impacted the property sales and leasing lines of business in the Advisory Services segment. Many property owners and occupiers initially put transactions on hold and withdrew existing mandates, sharply reducing sales and leasing volumes. The effects of Covid-19 have eased significantly in 2021 as global economic conditions have improved. Nevertheless Covid-19 continues to pose public health challenges that impact our operations, particularly as new strains spread and vaccine administration is slow in parts of the world. As of the date of this Quarterly Report, the majority of workers remain out of their offices and occupier confidence in making long-term office leasing decisions has not returned to pre-pandemic levels. &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;See Note 5 (Fair Value Measurements) and Note 10 (Commitments and Contingencies) for further discussion of Covid-19 considerations.&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-style:italic;font-weight:700;line-height:120%"&gt;Financial Statement Preparation&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:120%"&gt;The accompanying consolidated financial statements have been prepared in accordance with the rules applicable to quarterly reports on Form 10-Q and include all information and footnotes required for interim financial statement presentation, but do not include all disclosures required under accounting principles generally accepted in the United States (U.S.), or GAAP, for annual financial statements. In our opinion, all adjustments (consisting of normal recurring adjustments, except as otherwise noted) considered necessary for a fair presentation have been included. The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions about future events, including the impact Covid-19 may have on our business. These estimates and the underlying assumptions affect the reported amounts of assets, liabilities, revenues 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 and other post-employment benefits, 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 these 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="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:120%"&gt;Certain reclassifications have been made to the 2020 financial statements to conform with the 2021 presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccounting>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zNy9mcmFnOjBhMTAzMWVhNTA4MzQwMDBiZTVmM2JmZDBhYmNmZmE2L3RleHRyZWdpb246MGExMDMxZWE1MDgzNDAwMGJlNWYzYmZkMGFiY2ZmYTZfMzg0NA_aae26b06-118f-4c4c-b59c-34ea268eda44">The accompanying consolidated financial statements have been prepared in accordance with the rules applicable to quarterly reports on Form 10-Q and include all information and footnotes required for interim financial statement presentation, but do not include all disclosures required under accounting principles generally accepted in the United States (U.S.), or GAAP, for annual financial statements. In our opinion, all adjustments (consisting of normal recurring adjustments, except as otherwise noted) considered necessary for a fair presentation have been included.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zNy9mcmFnOjBhMTAzMWVhNTA4MzQwMDBiZTVmM2JmZDBhYmNmZmE2L3RleHRyZWdpb246MGExMDMxZWE1MDgzNDAwMGJlNWYzYmZkMGFiY2ZmYTZfMzg0NQ_15bda954-8fb7-463a-a060-f5f15c3cf922">The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions about future events, including the impact Covid-19 may have on our business. These estimates and the underlying assumptions affect the reported amounts of assets, liabilities, revenues 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 and other post-employment benefits, 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 these estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods.</us-gaap:UseOfEstimates>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl8zNy9mcmFnOjBhMTAzMWVhNTA4MzQwMDBiZTVmM2JmZDBhYmNmZmE2L3RleHRyZWdpb246MGExMDMxZWE1MDgzNDAwMGJlNWYzYmZkMGFiY2ZmYTZfMzg0Mg_8fa7b328-c5b3-43e3-9294-3d82a3c5a64d">Certain reclassifications have been made to the 2020 financial statements to conform with the 2021 presentation.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80MC9mcmFnOjExOTVmMDk0NTc4MDQxODBiMzkyZjA3NzVlYzY0OWQxL3RleHRyZWdpb246MTE5NWYwOTQ1NzgwNDE4MGIzOTJmMDc3NWVjNjQ5ZDFfOTIy_2b9e1f1b-7122-4349-8f4f-ed800987f635">New Accounting Pronouncements&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;Recent Accounting Pronouncements Pending Adoption&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:120%"&gt;In March 2020 and January 2021, 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; and 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; 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, 2022. We are evaluating the effect that this guidance will have on our consolidated financial statements and related disclosures. &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:120%"&gt;In July 2021, the FASB issued ASU 2021-05, &#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;Leases (Topic 842): Lessors-Certain Leases with Variable Lease Payments (Topic 842).&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; 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 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;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80MC9mcmFnOjExOTVmMDk0NTc4MDQxODBiMzkyZjA3NzVlYzY0OWQxL3RleHRyZWdpb246MTE5NWYwOTQ1NzgwNDE4MGIzOTJmMDc3NWVjNjQ5ZDFfOTIz_034b5ff5-bf96-4223-8802-b97c755ba6da">&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;Recent Accounting Pronouncements Pending Adoption&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:120%"&gt;In March 2020 and January 2021, 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; and 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; 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, 2022. We are evaluating the effect that this guidance will have on our consolidated financial statements and related disclosures. &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:120%"&gt;In July 2021, the FASB issued ASU 2021-05, &#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;Leases (Topic 842): Lessors-Certain Leases with Variable Lease Payments (Topic 842).&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; 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 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;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <cbre:WarehouseReceivablesAndWarehouseLinesOfCreditTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfNDAxMw_841bb6de-aa06-44c7-98b3-02125c38a2f7">Warehouse Receivables &amp;amp; Warehouse Lines of Credit&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;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 September&#160;30, 2021 and December&#160;31, 2020, 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="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: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:5pt"&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:87.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.596%"/&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, 2020&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,411,170&#160;&lt;/span&gt;&lt;/td&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;12,712,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;61,870&#160;&lt;/span&gt;&lt;/td&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 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;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;(12,705,674)&lt;/span&gt;&lt;/td&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: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;(61,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align: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:120%"&gt;(12,767,544)&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;(8,576)&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 September 30, 2021&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;1,409,038&#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;text-indent: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 September&#160;30, 2021 and December&#160;31, 2020 (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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.870%"/&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:7.671%"/&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:21.560%"/&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:7.671%"/&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:7.671%"/&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:7.671%"/&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:7.682%"/&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;September 30, 2021&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, 2020&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:9pt;font-weight:700;line-height:100%"&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;10/17/2022&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;daily floating rate SOFR rate plus 1.60%&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;985,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;734,815&#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,585,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;561,726&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;JP Morgan&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10/17/2022&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;daily floating rate SOFR rate plus 2.75%&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;3,003&#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;&#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;Fannie Mae Multifamily As Soon As Pooled Plus Agreement and Multifamily As Soon As Pooled Sale Agreement (ASAP) Program &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: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:100%"&gt;daily one-month LIBOR plus 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:100%"&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;31,485&#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;450,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;132,692&#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;(3)&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:100%"&gt;7/15/2022&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;daily floating rate LIBOR plus 1.30%&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;222,311&#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;401,849&#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:9pt;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.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&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:100%"&gt;5/25/2022&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:100%"&gt;daily floating rate LIBOR plus 1.30%, 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:100%"&gt;LIBOR floor of 0.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;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;265,368&#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;175,862&#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:120%"&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:120%;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:#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/25/2022&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 LIBOR plus 1.30%, 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.30%&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;&#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;&#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:120%"&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:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(6)&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/28/2022&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 LIBOR plus 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;126,790&#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;300,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;111,835&#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: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:#ffffff;border-bottom:3pt double #000000;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;3,250,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:top"/&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: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:#ffffff;border-bottom:3pt double #000000;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,383,772&#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:top"/&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: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:#ffffff;border-bottom:3pt double #000000;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;3,500,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:top"/&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: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:#ffffff;border-bottom:3pt double #000000;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,383,964&#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:top"/&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="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Effective October&#160;19, 2020, this facility was amended and the maximum facility size was temporarily increased to $1,585.0&#160;million, and reverted back to $985.0&#160;million on January&#160;18, 2021. Effective October&#160;18, 2021, this facility was renewed and amended and the maximum facility size was increased to $1,335.0 million. This facility has a revised maturity date of October&#160;17, 2022 and a revised interest rate to a Secured Overnight Finance Rate ("SOFR") term plus 1.60%, noting the Business Lending sublimit has a revised interest rate of daily adjusted term SOFR plus 2.75%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Effective January&#160;15, 2021, the maximum facility was temporarily increased to $650.0 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.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 June&#160;28, 2021, this facility was renewed with a revised interest rate of daily floating rate LIBOR plus 1.30% and a maturity date of July&#160;15, 2022. As of September&#160;30, 2021, the uncommitted $400.0&#160;million temporary line of credit was not utilized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.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 June&#160;30, 2021, this facility was renewed with a revised interest rate of daily floating LIBOR plus 1.30% and a maturity date of May&#160;25, 2022. The sublimit is subject to an interest rate of daily floating LIBOR plus 1.30%, with a LIBOR floor of 0.30%. As of September&#160;30, 2021, the sublimit borrowing has not been utilized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Effective June&#160;30, 2021, the advised consent line was renewed for $250.0&#160;million of capacity with a revised interest rate of daily floating LIBOR plus 1.30%, with a LIBOR floor of 0.30%, and a maturity date of May&#160;25, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&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;(6)&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:29.94pt"&gt;On June&#160;28, 2019, we added a new warehouse facility for $200.0&#160;million that contains an accordion feature which allowed for temporary increases not to exceed an additional $150.0&#160;million. If utilized, the additional borrowings must be in predefined multiples and are not to occur more than 3 times within 12 consecutive months. Effective August&#160;4, 2020, this facility was amended and decreased the accordion feature from $150.0&#160;million to $100.0 million, with no changes to the predefined borrowing multiples. On September&#160;22, 2020, the temporary increase of $100.0&#160;million was utilized and expired on January&#160;20, 2021. Effective June&#160;28, 2021, this facility was renewed with a revised interest rate of daily floating rate LIBOR plus 1.30%, removing the LIBOR floor, and a maturity date of  June&#160;28, 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;During the nine months ended September&#160;30, 2021, we had a maximum of $2.5 billion of warehouse lines of credit principal outstanding.&lt;/span&gt;&lt;/div&gt;</cbre:WarehouseReceivablesAndWarehouseLinesOfCreditTextBlock>
    <cbre:PeriodOfRepaymentForWarehouseLinesOfCredit
      contextRef="i142535c17b2a441ebd14a03bf5edd097_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfNDAxMQ_94e76869-043a-4b11-8117-23605833b2c0">P1M</cbre:PeriodOfRepaymentForWarehouseLinesOfCredit>
    <cbre:ScheduleOfWarehouseReceivablesRollforwardTableTableTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfNDAxMg_a8687bfb-e902-4ea7-b048-3c6914bd8b0d">&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;A rollforward of our warehouse receivables is as follows (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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.596%"/&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, 2020&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,411,170&#160;&lt;/span&gt;&lt;/td&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;12,712,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;61,870&#160;&lt;/span&gt;&lt;/td&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 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;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;(12,705,674)&lt;/span&gt;&lt;/td&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: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;(61,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align: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:120%"&gt;(12,767,544)&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;(8,576)&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 September 30, 2021&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;1,409,038&#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="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOmFlMTdhMTcxNjM4ZDQ3NTJiYjBhMjczMGM3OGY2YzgzL3RhYmxlcmFuZ2U6YWUxN2ExNzE2MzhkNDc1MmJiMGEyNzMwYzc4ZjZjODNfMC0xLTEtMS0w_6e245019-b341-472d-9a0b-e1f5d6971b85"
      unitRef="usd">1411170000</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOmFlMTdhMTcxNjM4ZDQ3NTJiYjBhMjczMGM3OGY2YzgzL3RhYmxlcmFuZ2U6YWUxN2ExNzE2MzhkNDc1MmJiMGEyNzMwYzc4ZjZjODNfMS0xLTEtMS0w_95d93b60-8faa-474a-8774-8d74bd5558a8"
      unitRef="usd">12712118000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:GainLossOnSalesOfMortgageBackedSecuritiesMBS
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOmFlMTdhMTcxNjM4ZDQ3NTJiYjBhMjczMGM3OGY2YzgzL3RhYmxlcmFuZ2U6YWUxN2ExNzE2MzhkNDc1MmJiMGEyNzMwYzc4ZjZjODNfMi0xLTEtMS0w_2d1fd456-1582-4583-aa08-976ba03ef505"
      unitRef="usd">61870000</us-gaap:GainLossOnSalesOfMortgageBackedSecuritiesMBS>
    <cbre:SaleOfMortgageLoansHeldForSale
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOmFlMTdhMTcxNjM4ZDQ3NTJiYjBhMjczMGM3OGY2YzgzL3RhYmxlcmFuZ2U6YWUxN2ExNzE2MzhkNDc1MmJiMGEyNzMwYzc4ZjZjODNfNC0xLTEtMS0w_888e0dd9-de15-42d4-8f97-3aa5b773e6fd"
      unitRef="usd">12705674000</cbre:SaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromCollectionOfMortgageLoansHeldForSale
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOmFlMTdhMTcxNjM4ZDQ3NTJiYjBhMjczMGM3OGY2YzgzL3RhYmxlcmFuZ2U6YWUxN2ExNzE2MzhkNDc1MmJiMGEyNzMwYzc4ZjZjODNfNS0xLTEtMS0w_c75851a0-fe35-4e1f-aa8e-63e646440930"
      unitRef="usd">61870000</us-gaap:ProceedsFromCollectionOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOmFlMTdhMTcxNjM4ZDQ3NTJiYjBhMjczMGM3OGY2YzgzL3RhYmxlcmFuZ2U6YWUxN2ExNzE2MzhkNDc1MmJiMGEyNzMwYzc4ZjZjODNfNi0xLTEtMS0w_59c519c7-e8f4-4d96-beb2-99089923298b"
      unitRef="usd">12767544000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <cbre:NetIncreaseDecreaseInMortgageServicingRightsIncludedInWarehouseReceivables
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOmFlMTdhMTcxNjM4ZDQ3NTJiYjBhMjczMGM3OGY2YzgzL3RhYmxlcmFuZ2U6YWUxN2ExNzE2MzhkNDc1MmJiMGEyNzMwYzc4ZjZjODNfNy0xLTEtMS0w_9dc9b5e4-84e0-4a2f-b9c5-3c34331ca4a4"
      unitRef="usd">-8576000</cbre:NetIncreaseDecreaseInMortgageServicingRightsIncludedInWarehouseReceivables>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOmFlMTdhMTcxNjM4ZDQ3NTJiYjBhMjczMGM3OGY2YzgzL3RhYmxlcmFuZ2U6YWUxN2ExNzE2MzhkNDc1MmJiMGEyNzMwYzc4ZjZjODNfOC0xLTEtMS0w_469db934-8fc4-4377-a7a1-b238a392f5c7"
      unitRef="usd">1409038000</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfNDAxNA_be7e7fb9-42e8-4f5a-b1b4-5d0dde753327">&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;The following table is a summary of our warehouse lines of credit in place as of September&#160;30, 2021 and December&#160;31, 2020 (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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.870%"/&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:7.671%"/&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:21.560%"/&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:7.671%"/&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:7.671%"/&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:7.671%"/&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:7.682%"/&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;September 30, 2021&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, 2020&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:9pt;font-weight:700;line-height:100%"&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;10/17/2022&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;daily floating rate SOFR rate plus 1.60%&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;985,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;734,815&#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,585,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;561,726&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;JP Morgan&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10/17/2022&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;daily floating rate SOFR rate plus 2.75%&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;3,003&#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;&#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;Fannie Mae Multifamily As Soon As Pooled Plus Agreement and Multifamily As Soon As Pooled Sale Agreement (ASAP) Program &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: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:100%"&gt;daily one-month LIBOR plus 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:100%"&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;31,485&#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;450,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;132,692&#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;(3)&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:100%"&gt;7/15/2022&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;daily floating rate LIBOR plus 1.30%&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;222,311&#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;401,849&#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:9pt;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.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&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:100%"&gt;5/25/2022&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:100%"&gt;daily floating rate LIBOR plus 1.30%, 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:100%"&gt;LIBOR floor of 0.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;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;265,368&#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;175,862&#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:120%"&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:120%;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:#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/25/2022&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 LIBOR plus 1.30%, 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.30%&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;&#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;&#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:120%"&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:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(6)&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/28/2022&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 LIBOR plus 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;126,790&#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;300,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;111,835&#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: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:#ffffff;border-bottom:3pt double #000000;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;3,250,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:top"/&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: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:#ffffff;border-bottom:3pt double #000000;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,383,772&#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:top"/&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: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:#ffffff;border-bottom:3pt double #000000;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;3,500,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:top"/&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: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:#ffffff;border-bottom:3pt double #000000;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,383,964&#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:top"/&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="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Effective October&#160;19, 2020, this facility was amended and the maximum facility size was temporarily increased to $1,585.0&#160;million, and reverted back to $985.0&#160;million on January&#160;18, 2021. Effective October&#160;18, 2021, this facility was renewed and amended and the maximum facility size was increased to $1,335.0 million. This facility has a revised maturity date of October&#160;17, 2022 and a revised interest rate to a Secured Overnight Finance Rate ("SOFR") term plus 1.60%, noting the Business Lending sublimit has a revised interest rate of daily adjusted term SOFR plus 2.75%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Effective January&#160;15, 2021, the maximum facility was temporarily increased to $650.0 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.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 June&#160;28, 2021, this facility was renewed with a revised interest rate of daily floating rate LIBOR plus 1.30% and a maturity date of July&#160;15, 2022. As of September&#160;30, 2021, the uncommitted $400.0&#160;million temporary line of credit was not utilized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.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 June&#160;30, 2021, this facility was renewed with a revised interest rate of daily floating LIBOR plus 1.30% and a maturity date of May&#160;25, 2022. The sublimit is subject to an interest rate of daily floating LIBOR plus 1.30%, with a LIBOR floor of 0.30%. As of September&#160;30, 2021, the sublimit borrowing has not been utilized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Effective June&#160;30, 2021, the advised consent line was renewed for $250.0&#160;million of capacity with a revised interest rate of daily floating LIBOR plus 1.30%, with a LIBOR floor of 0.30%, and a maturity date of May&#160;25, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&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;(6)&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:29.94pt"&gt;On June&#160;28, 2019, we added a new warehouse facility for $200.0&#160;million that contains an accordion feature which allowed for temporary increases not to exceed an additional $150.0&#160;million. If utilized, the additional borrowings must be in predefined multiples and are not to occur more than 3 times within 12 consecutive months. Effective August&#160;4, 2020, this facility was amended and decreased the accordion feature from $150.0&#160;million to $100.0 million, with no changes to the predefined borrowing multiples. On September&#160;22, 2020, the temporary increase of $100.0&#160;million was utilized and expired on January&#160;20, 2021. Effective June&#160;28, 2021, this facility was renewed with a revised interest rate of daily floating rate LIBOR plus 1.30%, removing the LIBOR floor, and a maturity date of  June&#160;28, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6cb45077087b4342b78edce384b7a8c2_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfMi00LTEtMS0wL3RleHRyZWdpb246MTNhNTUxOTU5M2NhNDk1ZDhlYmU1NGQ4OGM4N2U1OGFfMzU_eb45b6db-dd55-4d86-861e-b884af485bfc"
      unitRef="number">0.0160</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i19d2f35aa53744ec8a43356a9bd44bb4_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfMi02LTEtMS0w_d70108e5-47fe-4f15-885b-a3d182ca8da2"
      unitRef="usd">985000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i19d2f35aa53744ec8a43356a9bd44bb4_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfMi04LTEtMS0w_5893dda1-3060-4464-bd3a-ae75fb67137f"
      unitRef="usd">734815000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9070dbdedefd4d15bea257440781ac3c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfMi0xMC0xLTEtMA_79f4c4be-6aef-42ab-8177-d36d36ad29ef"
      unitRef="usd">1585000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i9070dbdedefd4d15bea257440781ac3c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfMi0xMi0xLTEtMA_9022f5f3-e74b-4118-ae76-34f0697c036b"
      unitRef="usd">561726000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i012a493b22ad4a26bd707e7ec22bcf9a_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfMy00LTEtMS0wL3RleHRyZWdpb246MTdjMzI4NjA2MjdlNGY2OGIxMTMxZmM0NWI3MWY1N2RfMzU_0548105b-5970-40ee-9592-25b412968206"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i8ea33b71a9c14039829c997f552d1ab9_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfMy02LTEtMS0w_7ce82417-7d18-40c3-8117-da5f32653997"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i8ea33b71a9c14039829c997f552d1ab9_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfMy04LTEtMS0w_faec95c8-b60f-46c0-ad81-2c3ae68f9a42"
      unitRef="usd">3003000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i32be66e16da145ce863c410b9a79ddfb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfMy0xMC0xLTEtMA_da027a76-9e0d-402c-b351-b7b1f4a1ce88"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i32be66e16da145ce863c410b9a79ddfb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfMy0xMi0xLTEtMA_caf8ba18-b245-4588-8611-9023222e1bec"
      unitRef="usd">0</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i4322e488c8cb4620a3be7048f2343567_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNC00LTEtMS0wL3RleHRyZWdpb246MzU2NzE3NzM3ZDk4NDE5MmJmMTQ2MTU0NWUxMjIwYWVfMzE_23b6220d-8bef-4736-8c7f-cbde2b4cafed"
      unitRef="number">0.0145</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <cbre:LineOfCreditLondonInterBankOfferRateFloor
      contextRef="i4322e488c8cb4620a3be7048f2343567_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNC00LTEtMS0wL3RleHRyZWdpb246MzU2NzE3NzM3ZDk4NDE5MmJmMTQ2MTU0NWUxMjIwYWVfNTc_4d8ec281-0966-445a-9a05-b5fa56d89945"
      unitRef="number">0.0025</cbre:LineOfCreditLondonInterBankOfferRateFloor>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9d3b51e81b1541419e6e0fc60bf23d6a_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNC02LTEtMS0w_c0530de5-0a41-4f37-a1f2-caf4c8e1ee82"
      unitRef="usd">650000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i9d3b51e81b1541419e6e0fc60bf23d6a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNC04LTEtMS0w_1524a491-cf0e-4fb5-8d02-fccb43c73cf8"
      unitRef="usd">31485000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i26ab47e0d0d146d0a9d38124aa60b4f2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNC0xMC0xLTEtMA_ba4f56fc-9165-47ae-afa6-878c41f9f8b2"
      unitRef="usd">450000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i26ab47e0d0d146d0a9d38124aa60b4f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNC0xMi0xLTEtMA_ade038ac-2605-49db-bb40-af7dd17e9fc5"
      unitRef="usd">132692000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i316660e83da745649ac3ed465b57c02e_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNS00LTEtMS0wL3RleHRyZWdpb246M2Y3ZmE0Njc2MmZhNGYzYzk1MDkyZTdhNmRlYWZhMDhfMzU_ed453e2e-50a3-42a4-8942-1b07bb7500be"
      unitRef="number">0.0130</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i49c9fa6ead9542ad9bcc675ddafbf3e5_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNS02LTEtMS0w_274f5687-b358-48d7-9ba1-a2ee214a2519"
      unitRef="usd">800000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i49c9fa6ead9542ad9bcc675ddafbf3e5_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNS04LTEtMS0w_36147289-b866-4316-b184-aea7d299ab59"
      unitRef="usd">222311000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iba52341526a04458bb363a9a071837b8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNS0xMC0xLTEtMA_62986a39-24be-489b-ba2d-a2a8214498ef"
      unitRef="usd">800000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="iba52341526a04458bb363a9a071837b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNS0xMi0xLTEtMA_462ee68a-318d-41fe-8432-d566de40dccb"
      unitRef="usd">401849000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i58dd1c54634b4bf787e3eb16926321bb_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNi00LTEtMS0wL3RleHRyZWdpb246MDBjN2ZkNmI5ZWUxNDg1YmI5Y2NlZGFmYjIyYTRiMjZfMzU_00820ba6-edbb-4ebd-9163-2368616be2f9"
      unitRef="number">0.0130</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <cbre:LineOfCreditLondonInterBankOfferRateFloor
      contextRef="i58dd1c54634b4bf787e3eb16926321bb_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNi00LTEtMS0wL3RleHRyZWdpb246MDBjN2ZkNmI5ZWUxNDg1YmI5Y2NlZGFmYjIyYTRiMjZfNjE_afb6accb-0d80-448c-8341-316d86825998"
      unitRef="number">0.0030</cbre:LineOfCreditLondonInterBankOfferRateFloor>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iafb27304d24e4febabbf4d4940045e7c_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNi02LTEtMS0w_c570ccec-f6fb-4fba-97c1-76c557aa9620"
      unitRef="usd">350000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="iafb27304d24e4febabbf4d4940045e7c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNi04LTEtMS0w_41837612-c4c6-4162-9c2e-c395d70541d6"
      unitRef="usd">265368000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="idaf9209a80a64baa95e15ed58eac081e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNi0xMC0xLTEtMA_3424d63d-7d57-4677-88e2-0f92b719584b"
      unitRef="usd">350000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="idaf9209a80a64baa95e15ed58eac081e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNi0xMi0xLTEtMA_8f6ce7a2-ad54-446e-bb96-1e4e8f8bd9b2"
      unitRef="usd">175862000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0967ec6dd7bc4e5c84985052ab359ac6_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNy00LTEtMS0wL3RleHRyZWdpb246MjhkZTRmYzVhYjZhNDViN2JlZTljNTYwMTA4NGEyNzVfMzU_c7fcecdf-48b5-43b3-991e-3af284fb9652"
      unitRef="number">0.0130</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <cbre:LineOfCreditLondonInterBankOfferRateFloor
      contextRef="i0967ec6dd7bc4e5c84985052ab359ac6_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNy00LTEtMS0wL3RleHRyZWdpb246MjhkZTRmYzVhYjZhNDViN2JlZTljNTYwMTA4NGEyNzVfNjE_f3536ab6-b51a-424b-9d99-56087fc0166f"
      unitRef="number">0.0030</cbre:LineOfCreditLondonInterBankOfferRateFloor>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib5cf3470c8004adfb77643c0ec2f1163_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNy02LTEtMS0w_da4f807e-63b5-4254-bc6b-2163a3389ba4"
      unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="ib5cf3470c8004adfb77643c0ec2f1163_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNy04LTEtMS0w_885515f8-6358-415f-994b-dca676d3dac6"
      unitRef="usd">0</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9a764cb6778b4776ac425b797504d14c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNy0xMC0xLTEtMA_c8952e6a-a381-4e95-b797-ca062aca96b9"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i9a764cb6778b4776ac425b797504d14c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfNy0xMi0xLTEtMA_116d4a8b-f490-46b2-85a3-4ec5da3ed042"
      unitRef="usd">0</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i4075e9cfba8445efaf944dcfb7c6e258_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfOC00LTEtMS0wL3RleHRyZWdpb246Y2E4NDI1MzI3Nzk2NDg5OWI2MmI5MGViOWYxYzgyZWVfMzU_a2e85b24-edb1-430b-85bb-955dab478d58"
      unitRef="number">0.0130</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib11dc8a08e2147238da0f185ee2c107d_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfOC02LTEtMS0w_4e2adbe4-86a0-4aac-bcde-aa7918c1dbd4"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="ib11dc8a08e2147238da0f185ee2c107d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfOC04LTEtMS0w_2e30ae03-a33d-4d9f-b90b-82e646f6d338"
      unitRef="usd">126790000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="idcf68e4545ae4cca939313b25b3fcf87_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfOC0xMC0xLTEtMA_6f24cef3-d818-4e63-9260-52b00cb7505c"
      unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="idcf68e4545ae4cca939313b25b3fcf87_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfOC0xMi0xLTEtMA_48091d55-294f-43b8-975a-123b8280b0b8"
      unitRef="usd">111835000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i11961eb638f64ccb955bd2fbef99b3c5_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfOS02LTEtMS0w_baede0b9-5504-4635-b923-d141560d4ad8"
      unitRef="usd">3250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i11961eb638f64ccb955bd2fbef99b3c5_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfOS04LTEtMS0w_6264a7f2-9561-480d-b07d-5ae71a05f597"
      unitRef="usd">1383772000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i375b525f9df048968e677813bdd5feea_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfOS0xMC0xLTEtMA_60bb4f96-ac2f-42d2-b9ef-23f312f4b3ab"
      unitRef="usd">3500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i375b525f9df048968e677813bdd5feea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RhYmxlOjc2NzBjMDNiZGZkOTRiMzhhZDJmODE0YTE4YTY5MTM0L3RhYmxlcmFuZ2U6NzY3MGMwM2JkZmQ5NGIzOGFkMmY4MTRhMThhNjkxMzRfOS0xMi0xLTEtMA_5b4ed89e-85ab-4eda-a6b1-3ce177587bd6"
      unitRef="usd">1383964000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i88ef7b052d2e4a90b0db2459ecc0783c_I20201019"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMjIyNw_a864cc86-a5ae-4c69-b484-9d1cf6d7db50"
      unitRef="usd">1585000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i99d18bb5681f462cb094e3e412f6553b_I20210118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMjI1Mg_e1778ad2-a22c-433d-a284-b3966dab0245"
      unitRef="usd">985000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i89f1d042c3204c0e94dc548ff33f4932_I20211018"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMTA5OTUxMTYzNTAyOA_bc3fd12b-57ac-462d-87bd-0c947c18e5b7"
      unitRef="usd">1335000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6cb45077087b4342b78edce384b7a8c2_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMTA5OTUxMTYzNTIyMg_eb45b6db-dd55-4d86-861e-b884af485bfc"
      unitRef="number">0.0160</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i012a493b22ad4a26bd707e7ec22bcf9a_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMTA5OTUxMTYzNTIzMA_0548105b-5970-40ee-9592-25b412968206"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if7618282300e476e8eb83703b9f7616e_I20210115"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMTA5OTUxMTYzMTk2OQ_7334f4c2-f2cd-4bb2-9619-640df3f90759"
      unitRef="usd">650000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i899a0119e2b14b7faf28c6dac5d56ffe_I20200701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMjM1OQ_4fb866e1-297f-4c22-af9a-cd6329b9a8dd"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i899a0119e2b14b7faf28c6dac5d56ffe_I20200701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMjM5Mw_4fb866e1-297f-4c22-af9a-cd6329b9a8dd"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i316660e83da745649ac3ed465b57c02e_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMjUyNQ_ed453e2e-50a3-42a4-8942-1b07bb7500be"
      unitRef="number">0.0130</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i49c9fa6ead9542ad9bcc675ddafbf3e5_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMjU4MQ_4d3fbcc3-9124-4c6d-a213-6c77ed5e6bcf"
      unitRef="usd">400000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iafb27304d24e4febabbf4d4940045e7c_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMjY1OA_ec397dd8-b441-4d7c-8306-02f4fd0a5b5a"
      unitRef="usd">350000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i01c0d2eaa91249ed96e0e3adefc93c97_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMjcxNw_cc9373b6-9f95-4bc2-969d-8f762d0f4999"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i316660e83da745649ac3ed465b57c02e_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMjg5Ng_ed453e2e-50a3-42a4-8942-1b07bb7500be"
      unitRef="number">0.0130</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i58dd1c54634b4bf787e3eb16926321bb_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMjk5OQ_00820ba6-edbb-4ebd-9163-2368616be2f9"
      unitRef="number">0.0130</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <cbre:LineOfCreditLondonInterBankOfferRateFloor
      contextRef="i58dd1c54634b4bf787e3eb16926321bb_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMzAyNQ_afb6accb-0d80-448c-8341-316d86825998"
      unitRef="number">0.0030</cbre:LineOfCreditLondonInterBankOfferRateFloor>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i8b6c732356744789981b4b6ee5657e50_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMTA5OTUxMTYzMjI0Mg_d4bcecd1-f3c6-4bf1-a643-3cd192b7d749"
      unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0967ec6dd7bc4e5c84985052ab359ac6_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMTA5OTUxMTYzMjMxNg_c7fcecdf-48b5-43b3-991e-3af284fb9652"
      unitRef="number">0.0130</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <cbre:LineOfCreditLondonInterBankOfferRateFloor
      contextRef="i0967ec6dd7bc4e5c84985052ab359ac6_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMTA5OTUxMTYzMjM0Mw_f3536ab6-b51a-424b-9d99-56087fc0166f"
      unitRef="number">0.0030</cbre:LineOfCreditLondonInterBankOfferRateFloor>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if40d2c90df4c4dac9f9c1058f3c69fff_I20190628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMzEzMA_e91d41e6-12b0-401a-b28c-8b4358c0fdc8"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <cbre:AdditionalLineOfCredit
      contextRef="if40d2c90df4c4dac9f9c1058f3c69fff_I20190628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMzIzNA_69d38132-62f3-4757-a49f-cda7bb55ae2c"
      unitRef="usd">150000000</cbre:AdditionalLineOfCredit>
    <cbre:LineOfCreditFacilityMaximumNumberOfAdditionalBorrowingsWithin12ConsecutiveMonths
      contextRef="if40d2c90df4c4dac9f9c1058f3c69fff_I20190628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMzM0MA_77f4278e-2871-4881-938f-b8b5c89e2ab1"
      unitRef="borrowing">3</cbre:LineOfCreditFacilityMaximumNumberOfAdditionalBorrowingsWithin12ConsecutiveMonths>
    <cbre:AdditionalLineOfCredit
      contextRef="if40d2c90df4c4dac9f9c1058f3c69fff_I20190628"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMzQ2MA_69d38132-62f3-4757-a49f-cda7bb55ae2c"
      unitRef="usd">150000000</cbre:AdditionalLineOfCredit>
    <cbre:AdditionalLineOfCredit
      contextRef="i3aed18c66a074e64b7008c8f9ba243d7_I20200804"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMzQ2Ng_78e178ea-4c80-49bb-9bd1-a80fa5ef3920"
      unitRef="usd">100000000</cbre:AdditionalLineOfCredit>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i74bd7fa299b14e5e91a8abd967c2e0b5_I20200922"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMzU1OA_4a831ff8-c38d-467a-88ef-3e89979a6295"
      unitRef="usd">100000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i4075e9cfba8445efaf944dcfb7c6e258_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMzg0ODI5MDcwMzk3Mg_a2e85b24-edb1-430b-85bb-955dab478d58"
      unitRef="number">0.0130</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:ShorttermDebtMaximumAmountOutstandingDuringPeriod
      contextRef="i142535c17b2a441ebd14a03bf5edd097_D20210101-20210930"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80Ni9mcmFnOjlkMjcxNzUzMTIyMzRmYmNiNDNlMjc2YzE1Y2NkNDRhL3RleHRyZWdpb246OWQyNzE3NTMxMjIzNGZiY2I0M2UyNzZjMTVjY2Q0NGFfMzk1OA_f4511b43-5d21-4fc8-a37b-71a2731b1228"
      unitRef="usd">2500000000</us-gaap:ShorttermDebtMaximumAmountOutstandingDuringPeriod>
    <us-gaap:VariableInterestEntityDisclosureTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80OS9mcmFnOjA4NWY2MWRhMTg1YzRlNmQ5NzJkNmU0YTM0OWEzZTZmL3RleHRyZWdpb246MDg1ZjYxZGExODVjNGU2ZDk3MmQ2ZTRhMzQ5YTNlNmZfNDEw_25574c86-212d-4285-bb7c-e02689c915c2">Variable Interest Entities (VIEs)&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;We hold variable interests in certain VIEs 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="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:120%"&gt;As of September&#160;30, 2021 and December&#160;31, 2020, our maximum exposure to loss related to VIEs which are not consolidated was as follows (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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.777%"/&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.598%"/&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;September 30,&lt;br/&gt;2021&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;December 31,&lt;br/&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;Investments in unconsolidated subsidiaries&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;78,561&#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;66,947&#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;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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;Co-investment commitments&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;91,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,957&#160;&lt;/span&gt;&lt;/td&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:120%"&gt;Maximum exposure to loss&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: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;174,645&#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;119,123&#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:VariableInterestEntityDisclosureTextBlock>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80OS9mcmFnOjA4NWY2MWRhMTg1YzRlNmQ5NzJkNmU0YTM0OWEzZTZmL3RleHRyZWdpb246MDg1ZjYxZGExODVjNGU2ZDk3MmQ2ZTRhMzQ5YTNlNmZfNDEx_f4500e49-b817-4429-b01e-6632100dce3b">&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;As of September&#160;30, 2021 and December&#160;31, 2020, our maximum exposure to loss related to VIEs which are not consolidated was as follows (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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.777%"/&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.598%"/&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;September 30,&lt;br/&gt;2021&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;December 31,&lt;br/&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;Investments in unconsolidated subsidiaries&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;78,561&#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;66,947&#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;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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;Co-investment commitments&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;91,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,957&#160;&lt;/span&gt;&lt;/td&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:120%"&gt;Maximum exposure to loss&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: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;174,645&#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;119,123&#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:ScheduleOfVariableInterestEntitiesTextBlock>
    <cbre:VariableInterestEntityEntityMaximumLossExposureAmountInvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i2423af3f978f45b1a86f85db1637dad4_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80OS9mcmFnOjA4NWY2MWRhMTg1YzRlNmQ5NzJkNmU0YTM0OWEzZTZmL3RhYmxlOjliZjFjNDdlZWRjNzQ2YzI4ZTljNGNlMDIxNGIxN2Q2L3RhYmxlcmFuZ2U6OWJmMWM0N2VlZGM3NDZjMjhlOWM0Y2UwMjE0YjE3ZDZfMS0xLTEtMS0w_8eccc6cc-27e2-46a1-8a9e-7928a33ef810"
      unitRef="usd">78561000</cbre:VariableInterestEntityEntityMaximumLossExposureAmountInvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <cbre:VariableInterestEntityEntityMaximumLossExposureAmountInvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ic679534594074fefbe895502a59b802f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80OS9mcmFnOjA4NWY2MWRhMTg1YzRlNmQ5NzJkNmU0YTM0OWEzZTZmL3RhYmxlOjliZjFjNDdlZWRjNzQ2YzI4ZTljNGNlMDIxNGIxN2Q2L3RhYmxlcmFuZ2U6OWJmMWM0N2VlZGM3NDZjMjhlOWM0Y2UwMjE0YjE3ZDZfMS0zLTEtMS0w_f78b6926-51d7-4016-b04a-4a4392e92de2"
      unitRef="usd">66947000</cbre:VariableInterestEntityEntityMaximumLossExposureAmountInvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <cbre:VariableInterestEntityEntityMaximumLossExposureAmountOtherCurrentAssets
      contextRef="i2423af3f978f45b1a86f85db1637dad4_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80OS9mcmFnOjA4NWY2MWRhMTg1YzRlNmQ5NzJkNmU0YTM0OWEzZTZmL3RhYmxlOjliZjFjNDdlZWRjNzQ2YzI4ZTljNGNlMDIxNGIxN2Q2L3RhYmxlcmFuZ2U6OWJmMWM0N2VlZGM3NDZjMjhlOWM0Y2UwMjE0YjE3ZDZfMi0xLTEtMS0w_4b2b63eb-4f0d-419c-b012-c938bbca8166"
      unitRef="usd">4219000</cbre:VariableInterestEntityEntityMaximumLossExposureAmountOtherCurrentAssets>
    <cbre:VariableInterestEntityEntityMaximumLossExposureAmountOtherCurrentAssets
      contextRef="ic679534594074fefbe895502a59b802f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80OS9mcmFnOjA4NWY2MWRhMTg1YzRlNmQ5NzJkNmU0YTM0OWEzZTZmL3RhYmxlOjliZjFjNDdlZWRjNzQ2YzI4ZTljNGNlMDIxNGIxN2Q2L3RhYmxlcmFuZ2U6OWJmMWM0N2VlZGM3NDZjMjhlOWM0Y2UwMjE0YjE3ZDZfMi0zLTEtMS0w_bdfdd770-c9c0-4c94-8d6f-392915727faf"
      unitRef="usd">4219000</cbre:VariableInterestEntityEntityMaximumLossExposureAmountOtherCurrentAssets>
    <cbre:VariableInterestEntityEntityMaximumLossExposureAmountCommitmentsToInvestmentInFutureRealEstateInvestment
      contextRef="i2423af3f978f45b1a86f85db1637dad4_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80OS9mcmFnOjA4NWY2MWRhMTg1YzRlNmQ5NzJkNmU0YTM0OWEzZTZmL3RhYmxlOjliZjFjNDdlZWRjNzQ2YzI4ZTljNGNlMDIxNGIxN2Q2L3RhYmxlcmFuZ2U6OWJmMWM0N2VlZGM3NDZjMjhlOWM0Y2UwMjE0YjE3ZDZfMy0xLTEtMS0w_7db559a1-f6d7-417a-aa42-854e25bfc077"
      unitRef="usd">91865000</cbre:VariableInterestEntityEntityMaximumLossExposureAmountCommitmentsToInvestmentInFutureRealEstateInvestment>
    <cbre:VariableInterestEntityEntityMaximumLossExposureAmountCommitmentsToInvestmentInFutureRealEstateInvestment
      contextRef="ic679534594074fefbe895502a59b802f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80OS9mcmFnOjA4NWY2MWRhMTg1YzRlNmQ5NzJkNmU0YTM0OWEzZTZmL3RhYmxlOjliZjFjNDdlZWRjNzQ2YzI4ZTljNGNlMDIxNGIxN2Q2L3RhYmxlcmFuZ2U6OWJmMWM0N2VlZGM3NDZjMjhlOWM0Y2UwMjE0YjE3ZDZfMy0zLTEtMS0w_8bbeef95-1263-4cbf-a0c5-76e61ac98304"
      unitRef="usd">47957000</cbre:VariableInterestEntityEntityMaximumLossExposureAmountCommitmentsToInvestmentInFutureRealEstateInvestment>
    <us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount
      contextRef="i2423af3f978f45b1a86f85db1637dad4_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80OS9mcmFnOjA4NWY2MWRhMTg1YzRlNmQ5NzJkNmU0YTM0OWEzZTZmL3RhYmxlOjliZjFjNDdlZWRjNzQ2YzI4ZTljNGNlMDIxNGIxN2Q2L3RhYmxlcmFuZ2U6OWJmMWM0N2VlZGM3NDZjMjhlOWM0Y2UwMjE0YjE3ZDZfNC0xLTEtMS0w_c7dc6e04-b343-489e-a5f3-e1d1e2ea1df0"
      unitRef="usd">174645000</us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount>
    <us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount
      contextRef="ic679534594074fefbe895502a59b802f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl80OS9mcmFnOjA4NWY2MWRhMTg1YzRlNmQ5NzJkNmU0YTM0OWEzZTZmL3RhYmxlOjliZjFjNDdlZWRjNzQ2YzI4ZTljNGNlMDIxNGIxN2Q2L3RhYmxlcmFuZ2U6OWJmMWM0N2VlZGM3NDZjMjhlOWM0Y2UwMjE0YjE3ZDZfNC0zLTEtMS0w_d5b8e9d3-b77c-408f-adf5-1a129e44d70e"
      unitRef="usd">119123000</us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfNzk0MA_f1d89af9-ca3b-46b8-ae60-51a8cf338346">Fair Value Measurements&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;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="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&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:32.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-bottom:3pt;margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&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:32.5pt"&gt;Level 2 &#x2013; Observable inputs other than quoted prices included in Level 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-bottom:3pt;margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-36pt"&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:32.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="padding-left:36pt;text-align:justify;text-indent:-18pt"&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;There have been no significant changes to the valuation techniques and inputs used to develop the recurring fair value measurements from those disclosed in our &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="https://www.sec.gov/Archives/edgar/data/1138118/000113811821000012/cbre-20201231.htm" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;2020 Annual Report&lt;/a&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;.&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;The following tables present the fair value of assets and liabilities measured at fair value on a recurring basis as of September&#160;30, 2021 and December&#160;31, 2020 (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.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;As of September 30, 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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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 25.75pt;text-align:left;vertical-align: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,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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: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,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align: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,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,825&#160;&lt;/span&gt;&lt;/td&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 25.75pt;text-align:left;vertical-align: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,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align: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,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,669&#160;&lt;/span&gt;&lt;/td&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 25.75pt;text-align:left;vertical-align: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;776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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:120%"&gt;7,108&#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;64,821&#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:120%"&gt;71,929&#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,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;69,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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;283,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;283,965&#160;&lt;/span&gt;&lt;/td&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,409,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 43pt;text-align:left;vertical-align: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: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;76,647&#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,473,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;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;283,965&#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,834,471&#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;Warrant 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;16,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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;16,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;&#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:120%"&gt;10,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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 43pt;text-align:left;vertical-align: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:#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;16,603&#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;&#x2014;&#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;10,700&#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;27,303&#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.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;As of 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="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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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 25.75pt;text-align:left;vertical-align: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,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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: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,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align: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;10,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;10,216&#160;&lt;/span&gt;&lt;/td&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 25.75pt;text-align:left;vertical-align: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;51,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;51,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align: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,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,801&#160;&lt;/span&gt;&lt;/td&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 25.75pt;text-align:left;vertical-align: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;1,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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:120%"&gt;7,270&#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;66,630&#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:120%"&gt;73,900&#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;43,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;43,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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: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;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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,411,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,411,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 43pt;text-align:left;vertical-align: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: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;50,604&#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;1,477,800&#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;50,000&#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;1,578,404&#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-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:115%"&gt;We classify certain investments as level 3 in the fair value hierarchy which represent investments in non-public entities where we elected the fair value option.  The valuation of these investments is determined utilizing recent market activity as well as income and/or market approach valuation methodologies. As of September&#160;30, 2021 and December&#160;31, 2020, investments in unconsolidated subsidiaries at fair value using NAV were $113.7&#160;million and $66.3&#160;million, respectively. These 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:6pt;text-align:justify;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;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: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.823%"/&gt;&lt;td style="width:0.1%"/&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.384%"/&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="padding:2px 1pt;text-align:center;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 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 June 30, 2021&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;265,531&#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="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;Net change in fair value&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;18,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;Balance as of September 30, 2021&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;283,965&#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;10,700&#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: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;/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;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;&#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;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;Net change in fair value&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;28,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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;200,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 September 30, 2021&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;283,965&#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;10,700&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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;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: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:48.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.316%"/&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 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&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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;There were no significant non-recurring fair value measurements recorded during the three and nine months ended September&#160;30, 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:400;line-height:120%"&gt;There were no significant non-recurring fair value measurement recorded during the three months ended September&#160;30, 2020.  The following non-recurring fair value measurements were recorded for the nine months ended September&#160;30, 2020 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&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:25.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.882%"/&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:16.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Net&#160;Carrying Value as&#160;of September 30, 2020&lt;/span&gt;&lt;/td&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;Fair&#160;Value&#160;Measured&#160;and Recorded&#160;Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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 Impairment Charges for the &lt;br/&gt;Nine Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:30pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;/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;Property and equipment&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;9,565&#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: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: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;&#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: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;9,565&#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;21,663&#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;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:100%"&gt;431,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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: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;431,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;25,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;/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 intangible 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;12,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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: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;12,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,508&#160;&lt;/span&gt;&lt;/td&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:120%"&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;453,796&#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;&#x2014;&#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 #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;&#x2014;&#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;453,796&#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;75,171&#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&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;During the nine months ended September&#160;30, 2020, we recorded $50.2 million of non-cash asset impairment charges in our Global Workplace Solutions segment and a non-cash goodwill impairment charge of $25.0 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 in the first quarter of 2020 that required testing of goodwill and certain assets for impairment at that time. Based on these tests, 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. These asset impairment charges were included within the line item &#x201c;Asset impairments&#x201d; in the accompanying consolidated statements of operations. The fair value measurements employed for our impairment evaluations were based on a discounted cash flow approach. Inputs used in these evaluations included risk-free rates of return, estimated risk premiums, terminal growth rates, working capital assumptions, income tax rates as well as other economic variables.&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:120%"&gt;FASB ASC Topic 825, &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; 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-bottom:3pt;margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&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:23.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 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-bottom:3pt;margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&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:23.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-bottom:3pt;margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&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:23.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 Mac or a confirmed forward trade commitment for the issuance and purchase of a Fannie Mae or Ginnie Mae MBS (see Note 3).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&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:23.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. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&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:23.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-bottom:3pt;margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&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:23.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-bottom:3pt;margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:115%;padding-left:23.5pt"&gt;Investments Held in Trust - special purpose acquisition company&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; &#x2013; Funds received as part of the initial public offering of CBRE Acquisition Holdings, Inc. have been deposited in an interest-bearing U.S. based trust account. The funds will be invested only in specified U.S. government treasury bills with a maturity of 180 days or less or in money market funds. The carrying amount approximates fair value due to the short-term maturities of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:115%;padding-left:23.5pt"&gt;Warrant liabilities -&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; A liability of CBRE Acquisition Holdings, Inc., the redeemable warrants are separately traded on the NYSE under the symbol &#x201c;CBAH.WS.&#x201d; These warrants are carried at fair value, which was determined at quoted trading price of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:115%;padding-left:23.5pt"&gt;Other liabilities -&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&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:23.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 Capital Markets. Due to the short-term nature and variable interest rates of these instruments, fair value approximates carrying value (see Notes 3 and 8).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&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:23.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 2 of the fair value hierarchy), the estimated fair value of our senior term loans was approximately $761.6&#160;million and $772.2&#160;million at September&#160;30, 2021 and December&#160;31, 2020, respectively. Their actual carrying value, net of unamortized debt issuance costs, totaled $760.8&#160;million and $785.7&#160;million at September&#160;30, 2021 and December&#160;31, 2020, respectively (see Note 8).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:115%;padding-left:23.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:115%"&gt; &#x2013; Based on dealers&#x2019; quotes (which falls within Level 2 of the fair value hierarchy), the estimated fair value of our 4.875% senior notes was $684.0&#160;million and $702.5&#160;million at September&#160;30, 2021 and December&#160;31, 2020, respectively. The actual carrying value of our 4.875% senior notes, net of unamortized debt issuance costs and discount, totaled $595.2&#160;million and $594.5&#160;million at September&#160;30, 2021 and December&#160;31, 2020, respectively. The estimated fair value of our 2.500% senior notes was $505.1 million as of September&#160;30, 2021. The actual carrying value of our 2.500% senior notes, net of unamortized debt issuance costs and discount, totaled $487.9&#160;million at September&#160;30, 2021. On December&#160;28, 2020, we redeemed the $425.0&#160;million aggregate outstanding principal amount of our 5.25%&#160;senior notes in full (See Note&#160;8). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:115%;padding-left:23.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:115%"&gt; - As of September&#160;30, 2021 and December&#160;31, 2020, the carrying value of our notes payable on real estate, net of unamortized debt issuance costs, was $73.6&#160;million and $79.6&#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;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfNzk0MQ_ca8f504b-4dfe-408a-88b5-2bef2d2adf54">&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;The following tables present the fair value of assets and liabilities measured at fair value on a recurring basis as of September&#160;30, 2021 and December&#160;31, 2020 (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.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;As of September 30, 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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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 25.75pt;text-align:left;vertical-align: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,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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: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,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align: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,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,825&#160;&lt;/span&gt;&lt;/td&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 25.75pt;text-align:left;vertical-align: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,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align: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,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,669&#160;&lt;/span&gt;&lt;/td&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 25.75pt;text-align:left;vertical-align: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;776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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:120%"&gt;7,108&#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;64,821&#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:120%"&gt;71,929&#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,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;69,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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;283,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;283,965&#160;&lt;/span&gt;&lt;/td&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,409,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 43pt;text-align:left;vertical-align: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: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;76,647&#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,473,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;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;283,965&#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,834,471&#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;Warrant 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;16,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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;16,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;&#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:120%"&gt;10,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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 43pt;text-align:left;vertical-align: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:#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;16,603&#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;&#x2014;&#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;10,700&#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;27,303&#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.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;As of 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="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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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 25.75pt;text-align:left;vertical-align: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,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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: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,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align: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;10,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;10,216&#160;&lt;/span&gt;&lt;/td&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 25.75pt;text-align:left;vertical-align: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;51,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;51,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align: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,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,801&#160;&lt;/span&gt;&lt;/td&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 25.75pt;text-align:left;vertical-align: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;1,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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:120%"&gt;7,270&#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;66,630&#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:120%"&gt;73,900&#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;43,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;43,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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: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;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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,411,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,411,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 43pt;text-align:left;vertical-align: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: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;50,604&#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;1,477,800&#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;50,000&#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;1,578,404&#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:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3bef0ee13e8246c184d90c22cfdd66aa_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfNi0xLTEtMS0w_e0098f8a-201b-4426-a7b3-036b53bddf49"
      unitRef="usd">7108000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8decec001fd549efbce2c5166dae15c2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfNi0zLTEtMS0w_62319c3b-e8ed-40e7-833a-9771956365f7"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icee0dc29538447939b663d93a4c36c10_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfNi01LTEtMS0w_4dc2281f-6e94-4c17-ac75-a73dc2a912e6"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia9096a72b05740dbad356a13be51d912_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfNi03LTEtMS0w_23a6c99f-7958-4cb1-a3db-8e9edbdbcd16"
      unitRef="usd">7108000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic8975002c5c9441fabe8d694c6e27543_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfNy0xLTEtMS0w_dc4c6dcb-1d60-43d8-acfc-6062821ee338"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7c0fc3dcd1344ad6b11fc022f567e7d8_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfNy0zLTEtMS0w_43b37b93-7971-462a-90da-7c2255b38246"
      unitRef="usd">9825000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1e0546b7d6104f888c5722a31aacea54_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfNy01LTEtMS0w_4da73eeb-9896-41a8-b9c5-fa213aca3e06"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3412e938d4c247d7bec75845f9ec55ff_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfNy03LTEtMS0w_e77b1d9e-0d45-4354-946d-8da437419673"
      unitRef="usd">9825000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if3be9249153e4da5a865acfec512553c_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfOC0xLTEtMS0w_126f0c11-b7ff-4b79-a660-c9379b8c9fbd"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie197796518344c1da65044502a16d40d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfOC0zLTEtMS0w_ea860894-7670-440b-a9e6-42a836bf6c0f"
      unitRef="usd">50551000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id27d04e0bf6243deb2843b777e2fad94_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfOC01LTEtMS0w_2b00fb8d-1928-4b98-8d3e-96b1df6f03ea"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0474ee53fddb43e9aaf3b22f1f4b992f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfOC03LTEtMS0w_3cb8f97a-320e-429c-823e-aff1f3d5686d"
      unitRef="usd">50551000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7f6f68b690f34d3785aae9981ac962c1_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfOS0xLTEtMS0w_55a81fb1-01b1-41e2-8452-1c23f2df5f3e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i914bcaf22b554443890b51b1174705f7_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfOS0zLTEtMS0w_d1708296-264f-4a99-849b-a503108b8d49"
      unitRef="usd">3669000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i93252e1974dd4133974c8f007b6026ba_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfOS01LTEtMS0w_0510b930-fd0c-49bf-bd7b-58b4be63ff76"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibc937e1d4bcd478abc553db2dc89f540_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfOS03LTEtMS0w_37961bf5-eae9-4821-9695-7a788669d4bb"
      unitRef="usd">3669000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4d5b382310ea4b1a9cbc544b82239f76_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTAtMS0xLTEtMA_4b2b9f53-53f9-41a8-8d4f-22d1819e8f0c"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i19d19271167243e289e90d0410ed50bc_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTAtMy0xLTEtMA_f8700963-86b6-4acf-a23c-1a33bea4e6c2"
      unitRef="usd">776000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5d1c9514a5414230be355164a3151788_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTAtNS0xLTEtMA_75fa3558-4d12-4723-9873-d02a0f671e31"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id4a0d135838f4b2288fc9faa82b68021_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTAtNy0xLTEtMA_9c2b68c1-8356-43de-9195-493ae312a241"
      unitRef="usd">776000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i077b35a999a540ac9d7be2f1efdea50a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTEtMS0xLTEtMA_5b6cd22d-cd10-4063-890b-d7526f591c9b"
      unitRef="usd">7108000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i66b17c51544e48e4a5fa4334d12805ee_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTEtMy0xLTEtMA_fae9f42f-66e7-4332-94e6-a30957944af0"
      unitRef="usd">64821000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iac3ebdb399e0438bac65b2c29081af70_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTEtNS0xLTEtMA_c2bfff7d-4fb8-4730-8136-6c8756596978"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i31f2560365f84ffda5cdaf3fb0263291_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTEtNy0xLTEtMA_46779bff-0b05-4ab1-a2e3-8beefd8ee3be"
      unitRef="usd">71929000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i077b35a999a540ac9d7be2f1efdea50a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTItMS0xLTEtMA_a17b2ba6-9b64-4a5c-bd6c-f863620189b3"
      unitRef="usd">69539000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i66b17c51544e48e4a5fa4334d12805ee_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTItMy0xLTEtMA_6650ceed-de4d-4226-8335-1d00a3c12775"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="iac3ebdb399e0438bac65b2c29081af70_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTItNS0xLTEtMA_4329433a-0b8b-4b26-aecc-8e43a848f0e5"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i31f2560365f84ffda5cdaf3fb0263291_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTItNy0xLTEtMA_cc5c26fc-2102-47ba-a28e-e4c6578edc91"
      unitRef="usd">69539000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="i077b35a999a540ac9d7be2f1efdea50a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTMtMS0xLTEtMA_68e9e9cd-8aa6-42bb-91ea-5a67430c6655"
      unitRef="usd">0</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="i66b17c51544e48e4a5fa4334d12805ee_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTMtMy0xLTEtMA_37f3cbcd-3ece-4dba-9a2d-64065a3791a2"
      unitRef="usd">0</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="iac3ebdb399e0438bac65b2c29081af70_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTMtNS0xLTEtMA_c369ca38-ce5c-4cfb-a35a-8d02b058844b"
      unitRef="usd">283965000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="i31f2560365f84ffda5cdaf3fb0263291_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTMtNy0xLTEtMA_86c0501a-dcac-427a-9c21-1341d0c3aa36"
      unitRef="usd">283965000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="i077b35a999a540ac9d7be2f1efdea50a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTQtMS0xLTEtMA_12b141b9-f97f-43be-aef8-48c4506036c1"
      unitRef="usd">0</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="i66b17c51544e48e4a5fa4334d12805ee_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTQtMy0xLTEtMA_d74f39ce-edb8-42a0-8b2a-93fb532f11bc"
      unitRef="usd">1409038000</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="iac3ebdb399e0438bac65b2c29081af70_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTQtNS0xLTEtMA_f6d7f082-043c-491e-b079-df735cca3a60"
      unitRef="usd">0</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="i31f2560365f84ffda5cdaf3fb0263291_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTQtNy0xLTEtMA_04b8d735-76f9-4351-9937-493864989321"
      unitRef="usd">1409038000</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i077b35a999a540ac9d7be2f1efdea50a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTUtMS0xLTEtMA_db8ba96f-b7c4-47a4-adc4-a1ee925c24ef"
      unitRef="usd">76647000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i66b17c51544e48e4a5fa4334d12805ee_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTUtMy0xLTEtMA_35ec688f-c5e2-4571-a891-4ecf09cd8568"
      unitRef="usd">1473859000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iac3ebdb399e0438bac65b2c29081af70_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTUtNS0xLTEtMA_282fabe6-b283-49f6-95eb-7d48dcb4b487"
      unitRef="usd">283965000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i31f2560365f84ffda5cdaf3fb0263291_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTUtNy0xLTEtMA_2f36e752-2181-4e2a-ad0c-14790b34540e"
      unitRef="usd">1834471000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i077b35a999a540ac9d7be2f1efdea50a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTgtMS0xLTEtNDkxODE_af7456c5-a14b-42dc-b6ec-58771fa1ca5c"
      unitRef="usd">16603000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i66b17c51544e48e4a5fa4334d12805ee_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTgtMy0xLTEtNDkxODE_9b0a1cf8-e960-4220-8c4c-e3f2a3f99f2b"
      unitRef="usd">0</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="iac3ebdb399e0438bac65b2c29081af70_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTgtNS0xLTEtNDkxODE_29f53172-5ee2-4ba7-bd3c-f1ede454bcad"
      unitRef="usd">0</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i31f2560365f84ffda5cdaf3fb0263291_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTgtNy0xLTEtNDkxODE_0888fa72-e5af-41e2-bf20-80f6da043e61"
      unitRef="usd">16603000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:OtherLiabilitiesFairValueDisclosure
      contextRef="i077b35a999a540ac9d7be2f1efdea50a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTktMS0xLTEtNDkyNDM_f2b7f621-f859-46b9-8e5a-93a0b0be933f"
      unitRef="usd">0</us-gaap:OtherLiabilitiesFairValueDisclosure>
    <us-gaap:OtherLiabilitiesFairValueDisclosure
      contextRef="i66b17c51544e48e4a5fa4334d12805ee_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTktMy0xLTEtNDkyNDM_b8917ef2-6788-49c4-bbe6-6792c694cbb3"
      unitRef="usd">0</us-gaap:OtherLiabilitiesFairValueDisclosure>
    <us-gaap:OtherLiabilitiesFairValueDisclosure
      contextRef="iac3ebdb399e0438bac65b2c29081af70_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTktNS0xLTEtNDkyNDM_86123983-c49d-4a62-8592-2a60d5e729ca"
      unitRef="usd">10700000</us-gaap:OtherLiabilitiesFairValueDisclosure>
    <us-gaap:OtherLiabilitiesFairValueDisclosure
      contextRef="i31f2560365f84ffda5cdaf3fb0263291_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTktNy0xLTEtNDkxOTc_5cc86c46-a0d8-4781-8649-b80c4969215b"
      unitRef="usd">10700000</us-gaap:OtherLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i077b35a999a540ac9d7be2f1efdea50a_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTktMS0xLTEtMA_3f893021-6e8b-4ae6-84af-640055ac2358"
      unitRef="usd">16603000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i66b17c51544e48e4a5fa4334d12805ee_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTktMy0xLTEtMA_9bc6fcbe-5079-40d8-86af-3946cb1abc49"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="iac3ebdb399e0438bac65b2c29081af70_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTktNS0xLTEtMA_2cf8718b-3ce9-49b9-86c2-1255d0bd8821"
      unitRef="usd">10700000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i31f2560365f84ffda5cdaf3fb0263291_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjIxYjFiM2UzNTYwMzQzZGE4ZjM4MmE4ZWI1OWNhNjRiL3RhYmxlcmFuZ2U6MjFiMWIzZTM1NjAzNDNkYThmMzgyYThlYjU5Y2E2NGJfMTktNy0xLTEtMA_f51e836b-5128-4e72-bfbc-8c8487251153"
      unitRef="usd">27303000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id440c46ec7984d8e9dcefc9dd703439f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfNi0xLTEtMS0w_ac6bd3c8-991d-4ab2-83c6-1ef92ca4d778"
      unitRef="usd">7270000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7419956fc04e4e55a1022fe25317897e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfNi0zLTEtMS0w_41d295f8-43b1-459e-903a-653100b54d3b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibb4bc1ecc25644eaab2472dec623e16d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfNi01LTEtMS0w_968ed36a-78d1-4a25-9b6f-645266e54ad3"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia938329457ea4fe6a052b4570ff465dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfNi03LTEtMS0w_e841c2fb-298f-4732-af0b-a38fe91a1145"
      unitRef="usd">7270000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i522a93fbdb734edb8189abfb59464e24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfNy0xLTEtMS0w_e7eb4d1d-855b-44ed-a4f7-ca706417bc13"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i79965a213f4044c1ad1dc53f0d730f4e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfNy0zLTEtMS0w_703d99d9-4c82-4954-a7a1-d27514c0a132"
      unitRef="usd">10216000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iccfb0f5293c8498d9fae9cbf7e24faa2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfNy01LTEtMS0w_cf8ed2e7-275a-40f7-ae5a-7628a9bf3792"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iafbf9f9b3945476e8ce313c90d0d3be4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfNy03LTEtMS0w_a513ebc6-c923-4691-b9d8-302a96e3bfe2"
      unitRef="usd">10216000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6dc2a74be0064c22a5aff5ae6a1f1716_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfOC0xLTEtMS0w_dcbf25d6-3b71-4fca-8deb-0d41ebc7231a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ica6d5d1d312449a0a669b81db6ac8ba6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfOC0zLTEtMS0w_a0076468-5963-4107-82b1-ecd12f248b85"
      unitRef="usd">51244000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i853b08ac6742447eb1e250a3549a34b1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfOC01LTEtMS0w_84ce417b-519b-4b3c-88f8-c60cc987021b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1d488af6029c460e887d95d786c67da5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfOC03LTEtMS0w_c86dbd84-1361-4180-8353-a8916cb0fcac"
      unitRef="usd">51244000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iffa051ffc1fc4da4be99c314ccdb008f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfOS0xLTEtMS0w_8ee75c32-2def-40b4-9162-df505f9ae868"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4cad5795702c47b58718be8e8e92eb5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfOS0zLTEtMS0w_247d560d-e9f4-4064-a7ba-895e6531cc0c"
      unitRef="usd">3801000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia7bcc8b1ec924291a90637ac3b090b28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfOS01LTEtMS0w_b508afa5-92d1-48b2-929b-c4bb10f895a6"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1ecd4944e5354dca8904aef2fe9a4a2d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfOS03LTEtMS0w_caa82d2e-cde5-45f5-b158-e95bdbad33ae"
      unitRef="usd">3801000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if653993305f04cd28d6336d109d33b10_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTAtMS0xLTEtMA_d9695d27-7aad-4abd-88d7-d3f1c0a913b5"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id6590e05946e4d358dca846bee2e795d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTAtMy0xLTEtMA_764a5a4b-ac99-47c5-9951-d7c209e4d863"
      unitRef="usd">1369000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie8935bfdd9db49239faa67d1cd2451f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTAtNS0xLTEtMA_6e71b726-18da-4367-b5ce-83c9a28c1ac3"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3fabef018e2d4fbc8c5296673badc9dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTAtNy0xLTEtMA_e2778bb2-12d2-4d52-95b7-4bf5b118775e"
      unitRef="usd">1369000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i60e14548f9d2479b92c83b2c7b2e41d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTEtMS0xLTEtMA_705edae3-48fc-48de-954b-83316848c6e4"
      unitRef="usd">7270000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i15fa3f2746bc4674a3d36170ec5dd024_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTEtMy0xLTEtMA_1160d3eb-d18c-4cef-b826-eae5d8e75751"
      unitRef="usd">66630000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id57ec0766bae473796f2c1f874fdc868_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTEtNS0xLTEtMA_9a6f723c-4bd6-4e6b-86df-6e566ad0c46a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i77d8ae47a87d4fb58f182a2e43970043_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTEtNy0xLTEtMA_c8f2a891-4dcb-4b98-ad60-bb651bff46cf"
      unitRef="usd">73900000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i60e14548f9d2479b92c83b2c7b2e41d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTItMS0xLTEtMA_2bd44949-61f3-4191-ad13-89ef37c80bba"
      unitRef="usd">43334000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i15fa3f2746bc4674a3d36170ec5dd024_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTItMy0xLTEtMA_f457b8f5-2eae-4672-8129-5acd09bc3ff1"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="id57ec0766bae473796f2c1f874fdc868_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTItNS0xLTEtMA_5f577d35-2b03-467a-a91a-bc9b9e3f8b41"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i77d8ae47a87d4fb58f182a2e43970043_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTItNy0xLTEtMA_4dda4c61-9a65-4832-9281-be29fc9fe740"
      unitRef="usd">43334000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="i60e14548f9d2479b92c83b2c7b2e41d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTMtMS0xLTEtMA_2004a14d-9395-4bd2-8e40-a3743c073812"
      unitRef="usd">0</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="i15fa3f2746bc4674a3d36170ec5dd024_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTMtMy0xLTEtMA_732279f5-2a77-403c-8001-edb3327e94aa"
      unitRef="usd">0</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="id57ec0766bae473796f2c1f874fdc868_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTMtNS0xLTEtMA_d7792211-f41a-4bda-bff9-c4be188ab242"
      unitRef="usd">50000000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="i77d8ae47a87d4fb58f182a2e43970043_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTMtNy0xLTEtMA_2ac9c13f-2350-460e-bea4-baa7914291f6"
      unitRef="usd">50000000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="i60e14548f9d2479b92c83b2c7b2e41d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTQtMS0xLTEtMA_3ca80b09-4b48-41fa-95a7-926683282b5a"
      unitRef="usd">0</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="i15fa3f2746bc4674a3d36170ec5dd024_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTQtMy0xLTEtMA_464da27f-7901-4866-ad61-287ffccbc3c7"
      unitRef="usd">1411170000</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="id57ec0766bae473796f2c1f874fdc868_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTQtNS0xLTEtMA_a78c200f-c853-4664-84eb-f1f32dec76c0"
      unitRef="usd">0</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <cbre:LoanReceivableMortgageWarehouseLendingCurrent
      contextRef="i77d8ae47a87d4fb58f182a2e43970043_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTQtNy0xLTEtMA_70bda373-536f-443f-a3f4-6bbdfbbae2ee"
      unitRef="usd">1411170000</cbre:LoanReceivableMortgageWarehouseLendingCurrent>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i60e14548f9d2479b92c83b2c7b2e41d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTUtMS0xLTEtMA_ff67acdc-7c9f-4fed-9419-2a645d0bec8a"
      unitRef="usd">50604000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i15fa3f2746bc4674a3d36170ec5dd024_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTUtMy0xLTEtMA_003c9e2f-f593-4bd4-9a2f-3f1096d692f4"
      unitRef="usd">1477800000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id57ec0766bae473796f2c1f874fdc868_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTUtNS0xLTEtMA_f3777d3e-41de-414d-b4fb-acdc570ea26d"
      unitRef="usd">50000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i77d8ae47a87d4fb58f182a2e43970043_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjUxOGI1YjdjOTFmMzQyMTJiM2IyOTZhOGNlZTM4MWM3L3RhYmxlcmFuZ2U6NTE4YjViN2M5MWYzNDIxMmIzYjI5NmE4Y2VlMzgxYzdfMTUtNy0xLTEtMA_fbb5eb78-fdc1-42db-aaa8-c2e58225597f"
      unitRef="usd">1578404000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePlannedSaleInvestmentsNotIdentifiedValue
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfMTk3Mw_6ef6dc11-1a7d-4402-89da-9cf79801be7e"
      unitRef="usd">113700000</us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePlannedSaleInvestmentsNotIdentifiedValue>
    <us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePlannedSaleInvestmentsNotIdentifiedValue
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfMTk4MA_3f937086-4014-4c37-b962-17629da05edb"
      unitRef="usd">66300000</us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePlannedSaleInvestmentsNotIdentifiedValue>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfMjE5OTAyMzI2NjU1Ng_22faed93-994b-4625-b73d-c27ce080a408">&lt;div style="margin-top:6pt;text-align:justify;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;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: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.823%"/&gt;&lt;td style="width:0.1%"/&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.384%"/&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="padding:2px 1pt;text-align:center;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 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 June 30, 2021&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;265,531&#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="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;Net change in fair value&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;18,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;Balance as of September 30, 2021&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;283,965&#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;10,700&#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: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;/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;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;&#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;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;Net change in fair value&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;28,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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;200,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 September 30, 2021&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;283,965&#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;10,700&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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;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: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:48.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.316%"/&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 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&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfMjE5OTAyMzI2NjU1Ng_2d5b0738-9de5-4082-a137-d1bf65c9b10d">&lt;div style="margin-top:6pt;text-align:justify;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;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: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.823%"/&gt;&lt;td style="width:0.1%"/&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.384%"/&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="padding:2px 1pt;text-align:center;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 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 June 30, 2021&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;265,531&#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="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;Net change in fair value&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;18,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;Balance as of September 30, 2021&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;283,965&#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;10,700&#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: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;/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;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;&#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;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;Net change in fair value&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;28,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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;200,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 September 30, 2021&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;283,965&#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;10,700&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;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;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: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:48.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.316%"/&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 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&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i18f1919e544f499281bb635e1ed8301e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOmMzMmM3YjU0NGE3YTRjMWJiNGI3YzhiMTIyYzM1NzRkL3RhYmxlcmFuZ2U6YzMyYzdiNTQ0YTdhNGMxYmI0YjdjOGIxMjJjMzU3NGRfMS0xLTEtMS01NDk4Mg_e2f9372c-5311-4731-b5ee-1333469a1a0f"
      unitRef="usd">265531000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i18f1919e544f499281bb635e1ed8301e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOmMzMmM3YjU0NGE3YTRjMWJiNGI3YzhiMTIyYzM1NzRkL3RhYmxlcmFuZ2U6YzMyYzdiNTQ0YTdhNGMxYmI0YjdjOGIxMjJjMzU3NGRfMS0zLTEtMS01NDk4Mg_6d21362a-9ea2-414e-aaf1-841f09835178"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOmMzMmM3YjU0NGE3YTRjMWJiNGI3YzhiMTIyYzM1NzRkL3RhYmxlcmFuZ2U6YzMyYzdiNTQ0YTdhNGMxYmI0YjdjOGIxMjJjMzU3NGRfMy0xLTEtMS01NDk4Mg_6cbfdba2-3e2a-4382-81d5-1c6ebbcdf184"
      unitRef="usd">-18434000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOmMzMmM3YjU0NGE3YTRjMWJiNGI3YzhiMTIyYzM1NzRkL3RhYmxlcmFuZ2U6YzMyYzdiNTQ0YTdhNGMxYmI0YjdjOGIxMjJjMzU3NGRfMy0zLTEtMS01NDk4Mg_b8e67b7e-0b0b-41d1-b824-fdfba504b1e9"
      unitRef="usd">-10700000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOmMzMmM3YjU0NGE3YTRjMWJiNGI3YzhiMTIyYzM1NzRkL3RhYmxlcmFuZ2U6YzMyYzdiNTQ0YTdhNGMxYmI0YjdjOGIxMjJjMzU3NGRfNS0xLTEtMS01NDk4Mg_8cbceb43-5a0d-4354-b82f-a1736f11cbb1"
      unitRef="usd">283965000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOmMzMmM3YjU0NGE3YTRjMWJiNGI3YzhiMTIyYzM1NzRkL3RhYmxlcmFuZ2U6YzMyYzdiNTQ0YTdhNGMxYmI0YjdjOGIxMjJjMzU3NGRfNS0zLTEtMS01NDk4Mg_44ca83a2-ec1a-483d-b58d-312c0facb97b"
      unitRef="usd">10700000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOmMzMmM3YjU0NGE3YTRjMWJiNGI3YzhiMTIyYzM1NzRkL3RhYmxlcmFuZ2U6YzMyYzdiNTQ0YTdhNGMxYmI0YjdjOGIxMjJjMzU3NGRfNy0xLTEtMS01NDk4OA_df32e969-29fa-4854-98b2-8ba7276274c8"
      unitRef="usd">50000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOmMzMmM3YjU0NGE3YTRjMWJiNGI3YzhiMTIyYzM1NzRkL3RhYmxlcmFuZ2U6YzMyYzdiNTQ0YTdhNGMxYmI0YjdjOGIxMjJjMzU3NGRfNy0zLTEtMS01NDk4OA_ca47e93e-0033-4c69-aede-e3d1df5e1854"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOmMzMmM3YjU0NGE3YTRjMWJiNGI3YzhiMTIyYzM1NzRkL3RhYmxlcmFuZ2U6YzMyYzdiNTQ0YTdhNGMxYmI0YjdjOGIxMjJjMzU3NGRfOC0xLTEtMS01NDk4OA_61047c92-0a91-40a7-a294-6d6c59a95329"
      unitRef="usd">5174000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOmMzMmM3YjU0NGE3YTRjMWJiNGI3YzhiMTIyYzM1NzRkL3RhYmxlcmFuZ2U6YzMyYzdiNTQ0YTdhNGMxYmI0YjdjOGIxMjJjMzU3NGRfOC0zLTEtMS01NDk4OA_59eb7ea3-1d4a-4388-9514-d381b4e821a0"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOmMzMmM3YjU0NGE3YTRjMWJiNGI3YzhiMTIyYzM1NzRkL3RhYmxlcmFuZ2U6YzMyYzdiNTQ0YTdhNGMxYmI0YjdjOGIxMjJjMzU3NGRfOS0xLTEtMS01NDk4OA_cea0e6f3-ce19-4229-88c3-24f6ef935865"
      unitRef="usd">28434000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOmMzMmM3YjU0NGE3YTRjMWJiNGI3YzhiMTIyYzM1NzRkL3RhYmxlcmFuZ2U6YzMyYzdiNTQ0YTdhNGMxYmI0YjdjOGIxMjJjMzU3NGRfOS0zLTEtMS01NDk4OA_999c9349-9c55-47e1-b7fd-4f0f82dd4be2"
      unitRef="usd">-10700000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOmMzMmM3YjU0NGE3YTRjMWJiNGI3YzhiMTIyYzM1NzRkL3RhYmxlcmFuZ2U6YzMyYzdiNTQ0YTdhNGMxYmI0YjdjOGIxMjJjMzU3NGRfMTAtMS0xLTEtNTQ5ODg_b9ca2c06-55dc-45f9-b728-49c70f3494bf"
      unitRef="usd">200357000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOmMzMmM3YjU0NGE3YTRjMWJiNGI3YzhiMTIyYzM1NzRkL3RhYmxlcmFuZ2U6YzMyYzdiNTQ0YTdhNGMxYmI0YjdjOGIxMjJjMzU3NGRfMTAtMy0xLTEtNTQ5ODg_199032b9-000d-4c2e-9627-a7291aeda9dd"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOmMzMmM3YjU0NGE3YTRjMWJiNGI3YzhiMTIyYzM1NzRkL3RhYmxlcmFuZ2U6YzMyYzdiNTQ0YTdhNGMxYmI0YjdjOGIxMjJjMzU3NGRfMTEtMS0xLTEtNTQ5ODg_833661b7-bbda-41b8-a304-1fd5b9ab3a14"
      unitRef="usd">283965000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOmMzMmM3YjU0NGE3YTRjMWJiNGI3YzhiMTIyYzM1NzRkL3RhYmxlcmFuZ2U6YzMyYzdiNTQ0YTdhNGMxYmI0YjdjOGIxMjJjMzU3NGRfMTEtMy0xLTEtNTQ5ODg_a6cb7873-c61e-4279-a05b-c4665365090c"
      unitRef="usd">10700000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfNzk0Mg_6e42f69f-8167-4aaf-96af-ddbd9af236ec">The following non-recurring fair value measurements were recorded for the nine months ended September&#160;30, 2020 (dollars in thousands):&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:25.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.882%"/&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:16.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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;Net&#160;Carrying Value as&#160;of September 30, 2020&lt;/span&gt;&lt;/td&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;Fair&#160;Value&#160;Measured&#160;and Recorded&#160;Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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 Impairment Charges for the &lt;br/&gt;Nine Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:30pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;/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;Property and equipment&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;9,565&#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: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: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;&#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: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;9,565&#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;21,663&#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;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:100%"&gt;431,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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: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;431,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;25,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;/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 intangible 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;12,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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: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;12,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,508&#160;&lt;/span&gt;&lt;/td&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:120%"&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;453,796&#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;&#x2014;&#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 #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;&#x2014;&#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;453,796&#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;75,171&#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;</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8232e48c944c4c29a0151bedfc1dfb71_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfMi0xLTEtMS0w_276673a8-a6b6-457d-883d-fc875cdda3d9"
      unitRef="usd">9565000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentFairValueDisclosure
      contextRef="i155cbbf566f94e19b10a7a0943f2a88e_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfMi0zLTEtMS0w_3d065263-f375-4416-a6d2-41d58d92bdd2"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentFairValueDisclosure>
    <us-gaap:PropertyPlantAndEquipmentFairValueDisclosure
      contextRef="i2464cd5135b34d7586dc1b18a509d80a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfMi01LTEtMS0w_aac09bd6-44c0-4bc7-83b9-bfa104d6eb1e"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentFairValueDisclosure>
    <us-gaap:PropertyPlantAndEquipmentFairValueDisclosure
      contextRef="ib6517c13d4cd4ad592077f1b6165ed13_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfMi03LTEtMS0w_eea2619e-6775-4d45-a6d1-5309a500b815"
      unitRef="usd">9565000</us-gaap:PropertyPlantAndEquipmentFairValueDisclosure>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="iedde510209a34e6dbfe52297d1281c16_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfMi05LTEtMS0w_5e5cf558-0f93-4bb0-876f-ec24e7d2bfc4"
      unitRef="usd">21663000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:Goodwill
      contextRef="i8232e48c944c4c29a0151bedfc1dfb71_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfMy0xLTEtMS0w_2722f992-3895-4a18-ae75-2fcacd638570"
      unitRef="usd">431389000</us-gaap:Goodwill>
    <us-gaap:GoodwillFairValueDisclosure
      contextRef="i155cbbf566f94e19b10a7a0943f2a88e_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfMy0zLTEtMS0w_e07897a1-161b-4b6f-84f2-3b4772759761"
      unitRef="usd">0</us-gaap:GoodwillFairValueDisclosure>
    <us-gaap:GoodwillFairValueDisclosure
      contextRef="i2464cd5135b34d7586dc1b18a509d80a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfMy01LTEtMS0w_f24dc50f-a666-4928-94f7-2f00aa9eaab3"
      unitRef="usd">0</us-gaap:GoodwillFairValueDisclosure>
    <us-gaap:GoodwillFairValueDisclosure
      contextRef="ib6517c13d4cd4ad592077f1b6165ed13_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfMy03LTEtMS0w_71e4834b-57a5-47da-aefa-c12bd021c297"
      unitRef="usd">431389000</us-gaap:GoodwillFairValueDisclosure>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="iedde510209a34e6dbfe52297d1281c16_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfMy05LTEtMS0w_8a82355a-2e1c-419f-8c0f-377cd2426fb4"
      unitRef="usd">25000000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i8232e48c944c4c29a0151bedfc1dfb71_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfNC0xLTEtMS0w_68a3a3a4-ff7a-429f-bd3a-edf52bc894a7"
      unitRef="usd">12842000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwillFairValueDisclosure
      contextRef="i155cbbf566f94e19b10a7a0943f2a88e_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfNC0zLTEtMS0w_148115b7-cb7b-448f-a899-fdcfee9297d2"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwillFairValueDisclosure>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwillFairValueDisclosure
      contextRef="i2464cd5135b34d7586dc1b18a509d80a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfNC01LTEtMS0w_1b08a514-67e2-4e38-97db-f51fc61c66b7"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwillFairValueDisclosure>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwillFairValueDisclosure
      contextRef="ib6517c13d4cd4ad592077f1b6165ed13_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfNC03LTEtMS0w_d0f06849-86ec-4804-aaee-4add0b44cbe1"
      unitRef="usd">12842000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwillFairValueDisclosure>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="iedde510209a34e6dbfe52297d1281c16_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfNC05LTEtMS0w_3988faf0-3513-40a3-bcb9-0a060ff1d153"
      unitRef="usd">28508000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:Assets
      contextRef="i8232e48c944c4c29a0151bedfc1dfb71_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfNS0xLTEtMS0w_00f3d409-5b9f-4a0e-ad2a-5f974a4de9b9"
      unitRef="usd">453796000</us-gaap:Assets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i155cbbf566f94e19b10a7a0943f2a88e_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfNS0zLTEtMS0w_bcbf52de-ce3c-4630-be28-25dffd49f2d5"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2464cd5135b34d7586dc1b18a509d80a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfNS01LTEtMS0w_d6c65a8d-7f24-4358-bbc0-51ae4369830d"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib6517c13d4cd4ad592077f1b6165ed13_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfNS03LTEtMS0w_441e3cd7-d1b9-48aa-b904-cae36cd766eb"
      unitRef="usd">453796000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetImpairmentCharges
      contextRef="iedde510209a34e6dbfe52297d1281c16_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RhYmxlOjcxZDc1ZmJmZjAxYzRmMzFhNDkwZmI5M2I1YzRiMmIzL3RhYmxlcmFuZ2U6NzFkNzVmYmZmMDFjNGYzMWE0OTBmYjkzYjVjNGIyYjNfNS05LTEtMS0w_72200cbe-2312-483a-add6-ed499bfcffb5"
      unitRef="usd">75171000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i7bf3abdb658c4752a05e7b0039291832_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfMjU2Ng_16681b27-2fea-4fd6-91c2-f70f297cb66c"
      unitRef="usd">50200000</us-gaap:AssetImpairmentCharges>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ief0fd804b86e4efca57679d4590dfaf4_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfMjY5Mw_715eee0a-e3b3-492e-95dd-e9e33751dddd"
      unitRef="usd">25000000</us-gaap:GoodwillImpairmentLoss>
    <cbre:SeniorTermLoans
      contextRef="i3fa8c74d071d43cd99b643ad5624fb52_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfNjI3MQ_372dd220-53db-4299-bd32-c431f847a919"
      unitRef="usd">761600000</cbre:SeniorTermLoans>
    <cbre:SeniorTermLoans
      contextRef="i81b7a9c13d3f4d6792e988bb6bd984b5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfNjI3OA_e0986fdc-9b19-4d06-b5ed-d8a6e7d142ed"
      unitRef="usd">772200000</cbre:SeniorTermLoans>
    <cbre:SeniorTermLoans
      contextRef="i3fc219092135402e99d41ad506833612_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfMTA5OTUxMTYzNTg5Ng_5f8e1209-1bc9-4675-909a-e37fe0d61b61"
      unitRef="usd">760800000</cbre:SeniorTermLoans>
    <cbre:SeniorTermLoans
      contextRef="i3e29d899534142c392c54fd04abe4306_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfNjM5Mw_c8118fbe-84df-4e9e-8efd-1f524feccf59"
      unitRef="usd">785700000</cbre:SeniorTermLoans>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i45753c6a7f154b7e9eab2c3429c8ac95_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfNjU2OA_74216bda-3fa6-4ea2-bef6-389ce35ec75e"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorNotes
      contextRef="i638566dd90514889acf5fc8cea055feb_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfNjU4OA_a8f1257c-d196-4ba9-b3c7-42f03159fb10"
      unitRef="usd">684000000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i80978d5dea304ad883ec2c91fdd883e1_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfNjU5NQ_ddd409fc-58f8-4dd7-80b3-236eded594a4"
      unitRef="usd">702500000</us-gaap:SeniorNotes>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i45753c6a7f154b7e9eab2c3429c8ac95_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfNjY1OQ_74216bda-3fa6-4ea2-bef6-389ce35ec75e"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorNotes
      contextRef="ia50c9504acd045e2909d89d8d2cece80_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfMTA5OTUxMTYzNTkzMg_678cf09c-7c01-4905-88e6-8c00e3271aaa"
      unitRef="usd">595200000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i2cf65b202734491da9349fa57d2363b1_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfNjc0NA_8e24ee65-29ad-4765-a05e-f440954ea5aa"
      unitRef="usd">594500000</us-gaap:SeniorNotes>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i4715255a97fe4baa9cb84f2d86af7851_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfNjgwNw_6fbb8456-7f9e-435e-8a24-92b7ce9e587f"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorNotes
      contextRef="iaaa59290b49a4d0eb761490b2296e4b1_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfNjgyNw_441ddac6-e39b-48a6-bf41-edd7015292cc"
      unitRef="usd">505100000</us-gaap:SeniorNotes>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i4715255a97fe4baa9cb84f2d86af7851_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfNjg3Mw_6fbb8456-7f9e-435e-8a24-92b7ce9e587f"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorNotes
      contextRef="iccb0c557758540eda2cf1b288df73369_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfMTA5OTUxMTYzNTk2OA_96b27b58-6bc0-4343-9610-6da8b825570d"
      unitRef="usd">487900000</us-gaap:SeniorNotes>
    <us-gaap:DebtInstrumentRepurchasedFaceAmount
      contextRef="i9fda3134052b4da2a234e0a387937188_I20201228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfNjk4NA_98a1c058-916f-46b0-9d7b-ee4ca5ee1489"
      unitRef="usd">425000000</us-gaap:DebtInstrumentRepurchasedFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9fda3134052b4da2a234e0a387937188_I20201228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfNzAzMw_1aec4dd9-b123-4834-9ee2-c8730ad4df95"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <cbre:NotesPayableOnRealEstate
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfNzIyMQ_5c432bbd-fe13-4596-810e-8fcd4825e1de"
      unitRef="usd">73600000</cbre:NotesPayableOnRealEstate>
    <cbre:NotesPayableOnRealEstate
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81Mi9mcmFnOjBjZTIwMDhiYjY1NjQyYTFhZGJkOWY5NDUxYTVjYWMzL3RleHRyZWdpb246MGNlMjAwOGJiNjU2NDJhMWFkYmQ5Zjk0NTFhNWNhYzNfNzIyOA_f402c77a-fc6d-4ff6-8c3c-d2d470ce25d7"
      unitRef="usd">79600000</cbre:NotesPayableOnRealEstate>
    <us-gaap:GoodwillDisclosureTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81OC9mcmFnOjc0ZGUwNDM2Nzg2MTQzNDhiMWRhMDQxZWUxODhlZTYyL3RleHRyZWdpb246NzRkZTA0MzY3ODYxNDM0OGIxZGEwNDFlZTE4OGVlNjJfODMz_ea61c527-aa81-40c2-ad8c-1cf1d263942c">Goodwill&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We test each of our reporting units for goodwill impairment annually at October 1st, or upon a triggering event, in accordance with 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;  As of January&#160;1, 2021, we underwent an internal reorganization in our Advisory Services and Global Workplace Solutions reportable segments (see Note 14 for further discussion).  This changed the composition of our reporting units which resulted in the reallocation of $101.4&#160;million of goodwill from our Advisory Services to our Global Workplace Solutions reportable segments as of January&#160;1, 2021. Additionally, the change in composition of our reporting units was considered a triggering event for a quantitative test as of January&#160;1, 2021.  We determined that no impairment existed as the estimated fair values of our reporting units were in excess of their respective carrying values.&lt;/span&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:GoodwillTransfers
      contextRef="idd690ce1923b4c478e61f0d440aecf6c_D20210101-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81OC9mcmFnOjc0ZGUwNDM2Nzg2MTQzNDhiMWRhMDQxZWUxODhlZTYyL3RleHRyZWdpb246NzRkZTA0MzY3ODYxNDM0OGIxZGEwNDFlZTE4OGVlNjJfNDUx_7acd246c-a838-4e18-be08-293c814541cc"
      unitRef="usd">101400000</us-gaap:GoodwillTransfers>
    <us-gaap:GoodwillTransfers
      contextRef="i5bb62a12cc4e44799c8fa0e7c60e89a6_D20210101-20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl81OC9mcmFnOjc0ZGUwNDM2Nzg2MTQzNDhiMWRhMDQxZWUxODhlZTYyL3RleHRyZWdpb246NzRkZTA0MzY3ODYxNDM0OGIxZGEwNDFlZTE4OGVlNjJfNDUx_f6e77d34-4f60-473b-8458-e2adae9a3f21"
      unitRef="usd">-101400000</us-gaap:GoodwillTransfers>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82MS9mcmFnOjAwZGUzNDM3ZDMxMjQyMTc4NGFkNWEzZDcwY2YwYjUwL3RleHRyZWdpb246MDBkZTM0MzdkMzEyNDIxNzg0YWQ1YTNkNzBjZjBiNTBfNTQy_46096031-d2da-49ff-a535-67985a99a45b">Investments in Unconsolidated Subsidiaries&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;Investments in unconsolidated subsidiaries are accounted for under the equity method of accounting. Our investment ownership percentages in equity method investments vary, generally ranging up to 50.0%.&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;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:5pt"&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:49.923%"/&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.602%"/&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;Three Months Ended&lt;br/&gt;September 30,&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;Nine Months Ended&lt;br/&gt;September 30,&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;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;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;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;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: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;636,229&#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;513,792&#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;2,098,850&#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,337,212&#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;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:120%"&gt;375,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;97,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,082,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;411,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Net 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;909,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,386,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;267,835&#160;&lt;/span&gt;&lt;/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="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;During the second quarter of 2021, the company closed on its integration of Hana into Industrious National Management Company LLC (&#x201c;Industrious&#x201d;), increasing its ownership interest to 40%.&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82MS9mcmFnOjAwZGUzNDM3ZDMxMjQyMTc4NGFkNWEzZDcwY2YwYjUwL3RleHRyZWdpb246MDBkZTM0MzdkMzEyNDIxNzg0YWQ1YTNkNzBjZjBiNTBfMjA4_915bf0de-f068-4515-a2ba-6457873e2ddc"
      unitRef="number">0.500</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentsTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82MS9mcmFnOjAwZGUzNDM3ZDMxMjQyMTc4NGFkNWEzZDcwY2YwYjUwL3RleHRyZWdpb246MDBkZTM0MzdkMzEyNDIxNzg0YWQ1YTNkNzBjZjBiNTBfNTQz_8158b1c3-b8a4-4a53-8c8a-929822d23046">&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;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:5pt"&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:49.923%"/&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.602%"/&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;Three Months Ended&lt;br/&gt;September 30,&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;Nine Months Ended&lt;br/&gt;September 30,&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;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;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;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;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: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;636,229&#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;513,792&#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;2,098,850&#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,337,212&#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;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:120%"&gt;375,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;97,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,082,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;411,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Net 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;909,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,386,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;267,835&#160;&lt;/span&gt;&lt;/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:EquityMethodInvestmentsTextBlock>
    <us-gaap:Revenues
      contextRef="if40de28ebc4f4a4aa104cfadf1c22640_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82MS9mcmFnOjAwZGUzNDM3ZDMxMjQyMTc4NGFkNWEzZDcwY2YwYjUwL3RhYmxlOmViNDQ0ZTQ0ZmU1ZjQ1NDM5NWUzYzY1NTViMGMzNGMxL3RhYmxlcmFuZ2U6ZWI0NDRlNDRmZTVmNDU0Mzk1ZTNjNjU1NWIwYzM0YzFfMi0xLTEtMS0w_2bdee8ff-6a88-44ff-95e8-c97ad692f8d3"
      unitRef="usd">636229000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i822bb353654d465cad2a681ca64fc65c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82MS9mcmFnOjAwZGUzNDM3ZDMxMjQyMTc4NGFkNWEzZDcwY2YwYjUwL3RhYmxlOmViNDQ0ZTQ0ZmU1ZjQ1NDM5NWUzYzY1NTViMGMzNGMxL3RhYmxlcmFuZ2U6ZWI0NDRlNDRmZTVmNDU0Mzk1ZTNjNjU1NWIwYzM0YzFfMi0zLTEtMS0w_1e7b99c3-063f-47ad-adf2-e8e97f96b91b"
      unitRef="usd">513792000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5d0b762137544bf98f699ee312b76bda_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82MS9mcmFnOjAwZGUzNDM3ZDMxMjQyMTc4NGFkNWEzZDcwY2YwYjUwL3RhYmxlOmViNDQ0ZTQ0ZmU1ZjQ1NDM5NWUzYzY1NTViMGMzNGMxL3RhYmxlcmFuZ2U6ZWI0NDRlNDRmZTVmNDU0Mzk1ZTNjNjU1NWIwYzM0YzFfMi01LTEtMS0w_f57a5f26-a102-4b84-b3d3-1ff345a3a153"
      unitRef="usd">2098850000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2d236239e30f4f0bbd1ba77be8bbf2df_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82MS9mcmFnOjAwZGUzNDM3ZDMxMjQyMTc4NGFkNWEzZDcwY2YwYjUwL3RhYmxlOmViNDQ0ZTQ0ZmU1ZjQ1NDM5NWUzYzY1NTViMGMzNGMxL3RhYmxlcmFuZ2U6ZWI0NDRlNDRmZTVmNDU0Mzk1ZTNjNjU1NWIwYzM0YzFfMi03LTEtMS0w_44fc2a0d-abb4-454b-af02-a33ceede36ae"
      unitRef="usd">1337212000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="if40de28ebc4f4a4aa104cfadf1c22640_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82MS9mcmFnOjAwZGUzNDM3ZDMxMjQyMTc4NGFkNWEzZDcwY2YwYjUwL3RhYmxlOmViNDQ0ZTQ0ZmU1ZjQ1NDM5NWUzYzY1NTViMGMzNGMxL3RhYmxlcmFuZ2U6ZWI0NDRlNDRmZTVmNDU0Mzk1ZTNjNjU1NWIwYzM0YzFfMy0xLTEtMS0w_114bb443-ffc2-4e88-9e56-04e2f839fcfe"
      unitRef="usd">375655000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i822bb353654d465cad2a681ca64fc65c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82MS9mcmFnOjAwZGUzNDM3ZDMxMjQyMTc4NGFkNWEzZDcwY2YwYjUwL3RhYmxlOmViNDQ0ZTQ0ZmU1ZjQ1NDM5NWUzYzY1NTViMGMzNGMxL3RhYmxlcmFuZ2U6ZWI0NDRlNDRmZTVmNDU0Mzk1ZTNjNjU1NWIwYzM0YzFfMy0zLTEtMS0w_2885711e-4452-454c-bf48-6b17d32e5659"
      unitRef="usd">97833000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5d0b762137544bf98f699ee312b76bda_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82MS9mcmFnOjAwZGUzNDM3ZDMxMjQyMTc4NGFkNWEzZDcwY2YwYjUwL3RhYmxlOmViNDQ0ZTQ0ZmU1ZjQ1NDM5NWUzYzY1NTViMGMzNGMxL3RhYmxlcmFuZ2U6ZWI0NDRlNDRmZTVmNDU0Mzk1ZTNjNjU1NWIwYzM0YzFfMy01LTEtMS0w_0ab388e8-3cdb-4713-8325-a494b82e20a8"
      unitRef="usd">1082656000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2d236239e30f4f0bbd1ba77be8bbf2df_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82MS9mcmFnOjAwZGUzNDM3ZDMxMjQyMTc4NGFkNWEzZDcwY2YwYjUwL3RhYmxlOmViNDQ0ZTQ0ZmU1ZjQ1NDM5NWUzYzY1NTViMGMzNGMxL3RhYmxlcmFuZ2U6ZWI0NDRlNDRmZTVmNDU0Mzk1ZTNjNjU1NWIwYzM0YzFfMy03LTEtMS0w_0d3df319-1020-4192-a258-2e5261a48316"
      unitRef="usd">411291000</us-gaap:OperatingIncomeLoss>
    <us-gaap:ProfitLoss
      contextRef="if40de28ebc4f4a4aa104cfadf1c22640_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82MS9mcmFnOjAwZGUzNDM3ZDMxMjQyMTc4NGFkNWEzZDcwY2YwYjUwL3RhYmxlOmViNDQ0ZTQ0ZmU1ZjQ1NDM5NWUzYzY1NTViMGMzNGMxL3RhYmxlcmFuZ2U6ZWI0NDRlNDRmZTVmNDU0Mzk1ZTNjNjU1NWIwYzM0YzFfNC0xLTEtMS0w_386320cc-bdca-4e48-a27d-d1df9d09507c"
      unitRef="usd">909341000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i822bb353654d465cad2a681ca64fc65c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82MS9mcmFnOjAwZGUzNDM3ZDMxMjQyMTc4NGFkNWEzZDcwY2YwYjUwL3RhYmxlOmViNDQ0ZTQ0ZmU1ZjQ1NDM5NWUzYzY1NTViMGMzNGMxL3RhYmxlcmFuZ2U6ZWI0NDRlNDRmZTVmNDU0Mzk1ZTNjNjU1NWIwYzM0YzFfNC0zLTEtMS0w_22b4cf19-7833-4ab6-9770-fb7b560cca1e"
      unitRef="usd">109251000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5d0b762137544bf98f699ee312b76bda_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82MS9mcmFnOjAwZGUzNDM3ZDMxMjQyMTc4NGFkNWEzZDcwY2YwYjUwL3RhYmxlOmViNDQ0ZTQ0ZmU1ZjQ1NDM5NWUzYzY1NTViMGMzNGMxL3RhYmxlcmFuZ2U6ZWI0NDRlNDRmZTVmNDU0Mzk1ZTNjNjU1NWIwYzM0YzFfNC01LTEtMS0w_809327e0-4e9e-4168-ace6-88e0bdf7e2b5"
      unitRef="usd">2386276000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2d236239e30f4f0bbd1ba77be8bbf2df_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82MS9mcmFnOjAwZGUzNDM3ZDMxMjQyMTc4NGFkNWEzZDcwY2YwYjUwL3RhYmxlOmViNDQ0ZTQ0ZmU1ZjQ1NDM5NWUzYzY1NTViMGMzNGMxL3RhYmxlcmFuZ2U6ZWI0NDRlNDRmZTVmNDU0Mzk1ZTNjNjU1NWIwYzM0YzFfNC03LTEtMS0w_555186c2-adf4-49d0-807a-0576773f83a1"
      unitRef="usd">267835000</us-gaap:ProfitLoss>
    <us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions
      contextRef="i2f1c0965e406455c8461ceac74e19fff_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82MS9mcmFnOjAwZGUzNDM3ZDMxMjQyMTc4NGFkNWEzZDcwY2YwYjUwL3RleHRyZWdpb246MDBkZTM0MzdkMzEyNDIxNzg0YWQ1YTNkNzBjZjBiNTBfNTMx_b5bb23d6-7109-4be8-8547-e569c146b905"
      unitRef="number">0.40</us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNzAxMg_51054ff6-49ff-47b9-b3ea-f9f511104c38">Long-Term Debt and Short-Term Borrowings&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;Long-Term Debt&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:120%"&gt;Long-term debt consists 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.777%"/&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.598%"/&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;September 30,&lt;br/&gt;2021&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;December 31,&lt;br/&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;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 term loans, with interest ranging from 0.75% to 1.15%, due quarterly through 2024&lt;/span&gt;&lt;/div&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;763,070&#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;788,759&#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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;/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;&#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,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;/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;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:120%"&gt;1,853,490&#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;1,387,743&#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 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;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;&#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,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;/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;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;9,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,027&#160;&lt;/span&gt;&lt;/td&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 25.75pt;text-align:left;vertical-align: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, net of current maturities&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: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,843,849&#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,380,202&#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: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 maintain credit facilities with third-party lenders, which we use for a variety of purposes. On March&#160;4, 2019, 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 loan assumption agreement and such March&#160;4, 2019 incremental assumption agreement, collectively, the 2019 Credit Agreement), which (i) extended the maturity of the U.S. dollar tranche A term loans under such credit agreement, (ii) extended the termination date of the revolving credit commitments available under such credit agreement and (iii) made certain changes to the interest rates and fees applicable to such tranche A term loans and revolving credit commitments under such credit agreement. The proceeds from the new tranche A term loan facility under the 2019 Credit Agreement were used to repay the $300.0&#160;million of tranche A term loans outstanding under the credit agreement in effect prior to the entry into the 2019 incremental assumption agreement. On July&#160;9, 2021, CBRE Services entered into an additional incremental assumption agreement with respect to the 2019 Credit Agreement for purposes of increasing the revolving credit commitments available under the 2019 Credit Agreement by an aggregate principal amount of $350.0&#160;million (the 2019 Credit Agreement, as amended by the July&#160;9, 2021 incremental assumption agreement is collectively referred to in this Quarterly Report as the 2021 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-weight:400;line-height:120%"&gt;The 2021 Credit Agreement is a senior unsecured credit facility that is guaranteed by us. On May&#160;21, 2021, we entered into a definitive agreement whereby our subsidiary guarantors were released as guarantors from our 2021 Credit Agreement. As of September&#160;30, 2021, the 2021 Credit Agreement provided for the following: (1) a $3.15&#160;billion revolving credit facility, which includes the capacity to obtain letters of credit and swingline loans and terminates on March&#160;4, 2024; (2) a $300.0&#160;million tranche A term loan facility maturing on March&#160;4, 2024, requiring quarterly principal payments unless our leverage ratio (as defined in the 2021 Credit Agreement) is less than or equal to 2.50x on the last day of the fiscal quarter immediately preceding any such payment date and (3) a &#x20ac;400.0&#160;million term loan facility due and payable in full at maturity on December&#160;20, 2023. &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;On August&#160;13, 2015, CBRE Services issued $600.0 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, but effectively subordinated to all of its current and future secured indebtedness. The 4.875% senior notes are guaranteed on a senior basis by us. 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.&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:115%"&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 at a price equal to 98.451% of their face value (the 2.500% senior notes). The 2.500% senior notes are unsecured obligations of CBRE Services, senior to all of its current and future subordinated indebtedness, but effectively subordinated to all of its current and future secured indebtedness.  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, beginning on October&#160;1, 2021. 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 &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:400;line-height:115%"&gt;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 $487.9&#160;million at September&#160;30, 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:400;line-height:120%"&gt;The indentures governing our 4.875% senior notes and 2.500% senior notes 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. In addition, these indentures require that the 4.875% senior notes and 2.500% senior notes be jointly and severally guaranteed on a senior basis by CBRE Group, Inc. and any domestic subsidiary that guarantees the 2021 Credit Agreement. In addition, our 2021 Credit Agreement also requires us to maintain a minimum coverage ratio of consolidated EBITDA (as defined in the 2021 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 2021 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 2021 Credit Agreement), 4.75x) as of the end of each fiscal quarter. Our coverage ratio of consolidated EBITDA to consolidated interest expense was 47.74x for the trailing twelve months ended September&#160;30, 2021, and our leverage ratio of total debt less available cash to consolidated EBITDA was (0.32)x as of September&#160;30, 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;Short-Term Borrowings&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-style:italic;font-weight:400;line-height:120%"&gt;Revolving Credit Facility&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:120%"&gt;The revolving credit facility under the 2021 Credit Agreement allows 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 million sub-facility available to CBRE Services and one of our U.K. subsidiaries. Borrowings under the revolving credit facility bear interest at varying rates, based at our option, on either (1) the applicable fixed rate plus 0.680% 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 requires us to pay a fee based on the total amount of the revolving credit facility commitment (whether used or unused). As of September&#160;30, 2021, no amount was outstanding under the revolving credit facility other than letters of credit totaling $2.0&#160;million. These letters of credit, which reduce the amount we may borrow under the revolving credit facility, were primarily issued 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:400;line-height:120%"&gt;Warehouse Lines of Credit&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: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 3 for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNzAxMw_27f029bb-0a10-4391-b8dd-5eb11bd78a44">&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;Long-term debt consists 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.777%"/&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.598%"/&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;September 30,&lt;br/&gt;2021&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;December 31,&lt;br/&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;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 term loans, with interest ranging from 0.75% to 1.15%, due quarterly through 2024&lt;/span&gt;&lt;/div&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;763,070&#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;788,759&#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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;/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;&#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,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;/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;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:120%"&gt;1,853,490&#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;1,387,743&#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 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;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;&#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,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;/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;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;9,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,027&#160;&lt;/span&gt;&lt;/td&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 25.75pt;text-align:left;vertical-align: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, net of current maturities&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: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,843,849&#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,380,202&#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:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia5559ff731d74b63bd480100b3048d91_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfMS0wLTEtMS0wL3RleHRyZWdpb246OThhMWY1NGQ0NGUwNDlhNjkzZWJiM2QxMWVlMTVmYTNfNDM5ODA0NjUxMTIwNQ_444e6729-b10c-43ad-a6a0-662309cd88c0"
      unitRef="number">0.0075</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i728ab5aaf8c34e34a6660a6ae62e30b8_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfMS0wLTEtMS0wL3RleHRyZWdpb246OThhMWY1NGQ0NGUwNDlhNjkzZWJiM2QxMWVlMTVmYTNfNDM5ODA0NjUxMTIxNA_e4b16074-1d88-4b45-a395-e7ff8474340a"
      unitRef="number">0.0115</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if2844715c47f44c3b6162c5c50f516e8_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfMS0xLTEtMS0w_964fd32c-2901-4b0c-83cf-7eb5e2f93ce1"
      unitRef="usd">763070000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9b9fa4ca27d94f1896e4eb92ef2e3e5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfMS0zLTEtMS0w_e884273f-d6d5-48d7-8466-719057516af6"
      unitRef="usd">788759000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i68812ad4d55e40318e8ab7b1e30bb4fa_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfMi0wLTEtMS0wL3RleHRyZWdpb246MmExYmU0ZGJiMzllNDRhNTkxNTRlNzQwMTQ3Njg5NGVfNA_d6df2b45-9e57-4834-8257-3b99c4f8e5b4"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i45753c6a7f154b7e9eab2c3429c8ac95_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfMi0xLTEtMS0w_06ab68e5-69e0-4c6e-8ff4-58fcabdbcc04"
      unitRef="usd">597799000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic455bea8fb004da59c2abea25d40a8da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfMi0zLTEtMS0w_8ead530b-2cb3-482c-a915-3b20890c7f4e"
      unitRef="usd">597470000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia07c648a5a6b45babbb77ae1cdfa258a_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfMy0wLTEtMS0wL3RleHRyZWdpb246MDk3Nzc5ZjAwMDZhNGUwNjk1MmU2ZjdjNGY2N2ViMTVfNQ_8dbffbad-243d-4dc2-9aa6-432d1b2f61ab"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4715255a97fe4baa9cb84f2d86af7851_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfMy0xLTEtMS0w_896b0fdf-1531-4542-ba6c-b12071e1585c"
      unitRef="usd">492621000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8ec55bce2cc648379160f06be774401c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfMy0zLTEtMS0w_4a319515-b7d3-49ac-8a52-f4bf2eeabf91"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i56017eaf01a24e669b218e63bffcca92_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfNC0xLTEtMS0w_cf2ade39-02c9-4eeb-8092-17a65c0799a1"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ifb84893759ee40a190bc5d559a4fd14a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfNC0zLTEtMS0w_aab3d016-62b9-4dbc-94ee-ea8861cfb294"
      unitRef="usd">1514000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfNS0xLTEtMS0w_995b642d-6880-4264-b87f-e319d172ad8a"
      unitRef="usd">1853490000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfNS0zLTEtMS0w_bf3eb9c7-7016-4b05-9a36-32b6717525e3"
      unitRef="usd">1387743000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfNi0xLTEtMS0w_7e8c26c2-612c-4f95-a72d-779bbffa6ae2"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfNi0zLTEtMS0w_ef8a7b2a-7798-4578-91c5-e16c530ea823"
      unitRef="usd">1514000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfNy0xLTEtMS0w_5fccad98-2bf4-457d-bd84-eef3d3406f5e"
      unitRef="usd">9641000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfNy0zLTEtMS0w_609ee204-98b3-4e41-9de1-7eb5bff1706f"
      unitRef="usd">6027000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfOC0xLTEtMS0w_3e20ed50-b4ad-4381-ae15-b202eeee8f40"
      unitRef="usd">1843849000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RhYmxlOmNjMGU1MDRjYWU1YjQ3ZWY5MTgxZTZjMWE3Mjk3MzYxL3RhYmxlcmFuZ2U6Y2MwZTUwNGNhZTViNDdlZjkxODFlNmMxYTcyOTczNjFfOC0zLTEtMS0w_3ca60f96-7b5f-42f0-9578-f51f73cfee00"
      unitRef="usd">1380202000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="ie6ffa713e8bc449989d66959a94f42f4_D20190304-20190304"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfOTg5_2077d26b-37ab-442c-9644-892906f25d76"
      unitRef="usd">300000000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <cbre:LineOfCreditFacilityMaximumBorrowingCapacityIncreaseDecrease
      contextRef="i8f04f10133a146a68d6fad95ea923f76_I20210709"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNDM5ODA0NjUxOTM3MA_674a3856-3cb0-454a-b926-063899bb30b2"
      unitRef="usd">350000000</cbre:LineOfCreditFacilityMaximumBorrowingCapacityIncreaseDecrease>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i2c13ad936ae442dab0632a59675af4be_I20210930"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNDM5ODA0NjUxOTczMg_59c80c4b-b551-4bad-899b-8a9e1956ce1c"
      unitRef="usd">3150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0f9f03623ee24084ad012560ab0a8b5c_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfMTUyNw_9feb2d43-09ab-4636-949c-105289068fd7"
      unitRef="eur">300000000</us-gaap:DebtInstrumentFaceAmount>
    <cbre:MaximumLeverageRatio
      contextRef="if4901a335d194ffc8e3847910d9155e1_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfMTY4OA_4f96bc83-0257-4195-83eb-d2fb648f2045"
      unitRef="number">0.0250</cbre:MaximumLeverageRatio>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i747f0e47ff1941599c2f942552fadb37_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfMTc4OA_550ec56f-d3d6-434b-a27a-1e14a95d63ad"
      unitRef="eur">400000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i68812ad4d55e40318e8ab7b1e30bb4fa_I20150813"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfMjIyOA_c355a868-2983-4d3f-bc8d-bdaece88200b"
      unitRef="usd">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i68812ad4d55e40318e8ab7b1e30bb4fa_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfMjI2NA_d6df2b45-9e57-4834-8257-3b99c4f8e5b4"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i68812ad4d55e40318e8ab7b1e30bb4fa_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNDM5ODA0NjUxOTgxNQ_d6df2b45-9e57-4834-8257-3b99c4f8e5b4"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i2fdc34a8822e4059919efc23e45f642a_D20150813-20150813"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfMjMwNw_5ef02fd1-12f7-48aa-9b72-83fe95e30f6c"
      unitRef="number">0.9924</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i68812ad4d55e40318e8ab7b1e30bb4fa_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfMjMzNQ_d6df2b45-9e57-4834-8257-3b99c4f8e5b4"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i68812ad4d55e40318e8ab7b1e30bb4fa_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfMjU1MA_d6df2b45-9e57-4834-8257-3b99c4f8e5b4"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i68812ad4d55e40318e8ab7b1e30bb4fa_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfMjY1OA_d6df2b45-9e57-4834-8257-3b99c4f8e5b4"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia07c648a5a6b45babbb77ae1cdfa258a_I20210318"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfMjc1MQ_a9431deb-b28b-41bd-84a3-e399c3c5a980"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia07c648a5a6b45babbb77ae1cdfa258a_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfMjc4Nw_8dbffbad-243d-4dc2-9aa6-432d1b2f61ab"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <cbre:DebtInstrumentPrincipalAmountIssuedPercentageOfFaceValue
      contextRef="ia07c648a5a6b45babbb77ae1cdfa258a_I20210318"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfMjgzMA_91dc6ce8-3c8e-487e-8e28-bb4ad697af17"
      unitRef="number">0.98451</cbre:DebtInstrumentPrincipalAmountIssuedPercentageOfFaceValue>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia07c648a5a6b45babbb77ae1cdfa258a_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfMjg1OA_8dbffbad-243d-4dc2-9aa6-432d1b2f61ab"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia07c648a5a6b45babbb77ae1cdfa258a_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfMjg4MA_8dbffbad-243d-4dc2-9aa6-432d1b2f61ab"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia07c648a5a6b45babbb77ae1cdfa258a_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfMzEyMg_8dbffbad-243d-4dc2-9aa6-432d1b2f61ab"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia07c648a5a6b45babbb77ae1cdfa258a_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfMzIyMg_8dbffbad-243d-4dc2-9aa6-432d1b2f61ab"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="iae6ad4270b9e4242a274aa36c4101da6_D20210318-20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfMzMyOQ_1f1c8031-7b33-4e56-af37-431bd912b61f"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="iae6ad4270b9e4242a274aa36c4101da6_D20210318-20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfMzU3Mw_1f1c8031-7b33-4e56-af37-431bd912b61f"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <cbre:DebtInstrumentRedemptionPriceDiscountRateAdjustmentToTreasuryRate
      contextRef="ia07c648a5a6b45babbb77ae1cdfa258a_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfMzg5NQ_d3fe3876-527e-4e5f-9b87-a88fda275d3e"
      unitRef="number">0.0020</cbre:DebtInstrumentRedemptionPriceDiscountRateAdjustmentToTreasuryRate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia07c648a5a6b45babbb77ae1cdfa258a_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNDA5Ng_8dbffbad-243d-4dc2-9aa6-432d1b2f61ab"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i4715255a97fe4baa9cb84f2d86af7851_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNDIzOA_bd8a6cc9-0bee-4578-9833-de69620f07eb"
      unitRef="usd">487900000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i68812ad4d55e40318e8ab7b1e30bb4fa_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNDI3Nw_d6df2b45-9e57-4834-8257-3b99c4f8e5b4"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia07c648a5a6b45babbb77ae1cdfa258a_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNDI5Nw_8dbffbad-243d-4dc2-9aa6-432d1b2f61ab"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i68812ad4d55e40318e8ab7b1e30bb4fa_I20150813"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNDU3NA_d6df2b45-9e57-4834-8257-3b99c4f8e5b4"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia07c648a5a6b45babbb77ae1cdfa258a_I20210318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNDU5NA_8dbffbad-243d-4dc2-9aa6-432d1b2f61ab"
      unitRef="number">0.02500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <cbre:MinimumCoverageRatioOfEarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseExpressedInPercentage
      contextRef="i02d6046913174fed856091da05d2a443_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNDkxMQ_59e581c3-7ef5-423a-9dd8-156fcdf2e7d8"
      unitRef="number">0.0200</cbre:MinimumCoverageRatioOfEarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseExpressedInPercentage>
    <cbre:MaximumLeverageRatioOfDebtToEarningsBeforeInterestTaxDepreciationAndAmortizationExpressedInPercentage
      contextRef="i02d6046913174fed856091da05d2a443_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNTAyNw_6a88f989-b8ec-47ca-96f6-992895a0ef5d"
      unitRef="number">0.0425</cbre:MaximumLeverageRatioOfDebtToEarningsBeforeInterestTaxDepreciationAndAmortizationExpressedInPercentage>
    <cbre:MaximumLeverageRatioDuringFirstFourQuarterThatQualifiedAcquisitionIsConsummated
      contextRef="i02d6046913174fed856091da05d2a443_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNTE2MQ_594164cc-cd9e-45a9-a56f-9623798107c9"
      unitRef="number">0.0475</cbre:MaximumLeverageRatioDuringFirstFourQuarterThatQualifiedAcquisitionIsConsummated>
    <cbre:CoverageRatioOfEarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseExpressedInPercentage
      contextRef="i2f78c0bada1848d38c144f54f1640d9e_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNTI5OA_67a914ce-b5d9-4083-8124-a47c4360fa88"
      unitRef="number">0.4774</cbre:CoverageRatioOfEarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseExpressedInPercentage>
    <cbre:LeverageRatioOfDebtToEarningsBeforeInterestTaxDepreciationAndAmortizationExpressedInPercentage
      contextRef="i2f78c0bada1848d38c144f54f1640d9e_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNTQyNw_7622214f-9a85-4732-9dee-c02c9bb3395c"
      unitRef="number">-0.0032</cbre:LeverageRatioOfDebtToEarningsBeforeInterestTaxDepreciationAndAmortizationExpressedInPercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="icae6d392498c444ba40c0716d98250f7_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNTU4NA_88584f52-7ff6-4ac6-8479-f3b5b70e0e8a"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i18156d620c984f0aad098e348595c967_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNTc0Mw_84ea3120-6d23-473d-90cb-319fc52ffeb5"
      unitRef="usd">320000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <cbre:LongTermDebtPercentageSpreadOverFixedInterestRate
      contextRef="ie249c65a61e74d4c91a7082c026aa62a_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNjAyNw_1eb4af40-421a-4904-b51c-d89175b0240f"
      unitRef="number">0.00680</cbre:LongTermDebtPercentageSpreadOverFixedInterestRate>
    <cbre:LongTermDebtPercentageSpreadOverFixedInterestRate
      contextRef="if24f11c5541848b8a3b0a0fec0f326f0_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNjAzMw_439ad560-806b-4b55-8cdf-6aeb897985b3"
      unitRef="number">0.01075</cbre:LongTermDebtPercentageSpreadOverFixedInterestRate>
    <cbre:LongTermDebtPercentageSpreadOverDailyInterestRate
      contextRef="ie249c65a61e74d4c91a7082c026aa62a_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNjA2Mg_cc6ec301-417e-4856-9adc-c87c6960761a"
      unitRef="number">0.000</cbre:LongTermDebtPercentageSpreadOverDailyInterestRate>
    <cbre:LongTermDebtPercentageSpreadOverDailyInterestRate
      contextRef="if24f11c5541848b8a3b0a0fec0f326f0_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNjA2OA_ddaeae95-1a18-4bc6-9f58-6e8c0f2ee652"
      unitRef="number">0.00075</cbre:LongTermDebtPercentageSpreadOverDailyInterestRate>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i2c13ad936ae442dab0632a59675af4be_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNjI5NQ_5ca50215-97d6-4d95-802f-899f42fe31da"
      unitRef="usd">0</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i2c13ad936ae442dab0632a59675af4be_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82NC9mcmFnOjc0ZjhjYzA0NTVlNzRhNGViZWQwZTAyYWMzOTNlNGQyL3RleHRyZWdpb246NzRmOGNjMDQ1NWU3NGE0ZWJlZDBlMDJhYzM5M2U0ZDJfNjM5NQ_4ef65498-b2e0-4ed5-91ab-28383a6b2bec"
      unitRef="usd">2000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RleHRyZWdpb246NzUwNDNlMzVkYTIyNDU3YThhODhjMjNjMGNiMmExZDRfNzE3_8423c283-f8b1-4e0a-8e35-db171115b6df">Leases&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;We are the lessee in contracts for our office space tenancies, for leased vehicles and for our wholly-owned subsidiary Hana. These arrangements account for the significant portion of our lease liabilities and right-of-use assets. We monitor our service arrangements to evaluate whether they meet the definition of a lease.&#160;&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;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: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:37.699%"/&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:29.207%"/&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:13.102%"/&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:13.396%"/&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: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="padding:2px 1pt;text-align:center;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;September 30,&lt;br/&gt;2021&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;December 31,&lt;br/&gt;2020&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 #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;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;973,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,020,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMy0yLTEtMS0w_551c92a6-0257-4266-b082-cdc95ff88c73"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMy0yLTEtMS0w_697717b0-aa1a-4fc6-acaa-e7d65ac5e4de"&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;113,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;117,805&#160;&lt;/span&gt;&lt;/td&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="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;1,087,006&#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;1,138,157&#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: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;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:&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 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;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;Operating lease liabilities&lt;/span&gt;&lt;/td&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;228,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;208,526&#160;&lt;/span&gt;&lt;/td&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: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:id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfOC0yLTEtMS0w_466f09a0-c047-4817-87a5-69e38cede6f3"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfOC0yLTEtMS0w_e5d0c30d-b52d-4c72-9425-bfac49acde6d"&gt;Other current 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;35,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:&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 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;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;Non-current operating lease liabilities&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;1,028,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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:id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMTEtMi0xLTEtMA_9f2987a9-cc15-4e83-8a78-46aa38db07a5"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMTEtMi0xLTEtMA_df2cdeee-e2df-480e-8757-b16378dc355a"&gt;Other 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;77,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;78,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;/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 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: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;1,370,649&#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,443,500&#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: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;Supplemental cash flow information and non-cash activity related to our operating and finance leases are as follows (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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.777%"/&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.598%"/&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;Nine Months Ended&lt;br/&gt;September 30,&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;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;Right-of-use assets obtained in exchange for new operating lease liabilities&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;83,214&#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;175,909&#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;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:120%"&gt;31,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,729&#160;&lt;/span&gt;&lt;/td&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;Other non-cash 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: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;(2,919)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;(1)The non-cash activity in the right-of-use assets resulted from lease modifications and remeasurements</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RleHRyZWdpb246NzUwNDNlMzVkYTIyNDU3YThhODhjMjNjMGNiMmExZDRfNzE4_ac3d22ad-7be2-449f-986b-efbb33e44462">Leases&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;We are the lessee in contracts for our office space tenancies, for leased vehicles and for our wholly-owned subsidiary Hana. These arrangements account for the significant portion of our lease liabilities and right-of-use assets. We monitor our service arrangements to evaluate whether they meet the definition of a lease.&#160;&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;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: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:37.699%"/&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:29.207%"/&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:13.102%"/&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:13.396%"/&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: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="padding:2px 1pt;text-align:center;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;September 30,&lt;br/&gt;2021&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;December 31,&lt;br/&gt;2020&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 #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;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;973,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,020,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMy0yLTEtMS0w_551c92a6-0257-4266-b082-cdc95ff88c73"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMy0yLTEtMS0w_697717b0-aa1a-4fc6-acaa-e7d65ac5e4de"&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;113,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;117,805&#160;&lt;/span&gt;&lt;/td&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="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;1,087,006&#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;1,138,157&#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: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;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:&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 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;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;Operating lease liabilities&lt;/span&gt;&lt;/td&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;228,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;208,526&#160;&lt;/span&gt;&lt;/td&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: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:id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfOC0yLTEtMS0w_466f09a0-c047-4817-87a5-69e38cede6f3"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfOC0yLTEtMS0w_e5d0c30d-b52d-4c72-9425-bfac49acde6d"&gt;Other current 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;35,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:&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 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;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;Non-current operating lease liabilities&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;1,028,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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:id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMTEtMi0xLTEtMA_9f2987a9-cc15-4e83-8a78-46aa38db07a5"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMTEtMi0xLTEtMA_df2cdeee-e2df-480e-8757-b16378dc355a"&gt;Other 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;77,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;78,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;/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 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: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;1,370,649&#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,443,500&#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: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;Supplemental cash flow information and non-cash activity related to our operating and finance leases are as follows (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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.777%"/&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.598%"/&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;Nine Months Ended&lt;br/&gt;September 30,&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;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;Right-of-use assets obtained in exchange for new operating lease liabilities&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;83,214&#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;175,909&#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;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:120%"&gt;31,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,729&#160;&lt;/span&gt;&lt;/td&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;Other non-cash 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: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;(2,919)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.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>
    <cbre:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RleHRyZWdpb246NzUwNDNlMzVkYTIyNDU3YThhODhjMjNjMGNiMmExZDRfNzE1_efb57b1a-aa53-4225-9783-a783145db937">&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;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: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:37.699%"/&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:29.207%"/&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:13.102%"/&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:13.396%"/&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: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="padding:2px 1pt;text-align:center;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;September 30,&lt;br/&gt;2021&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;December 31,&lt;br/&gt;2020&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 #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;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;973,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,020,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMy0yLTEtMS0w_551c92a6-0257-4266-b082-cdc95ff88c73"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMy0yLTEtMS0w_697717b0-aa1a-4fc6-acaa-e7d65ac5e4de"&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;113,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;117,805&#160;&lt;/span&gt;&lt;/td&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="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;1,087,006&#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;1,138,157&#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: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;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:&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 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;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;Operating lease liabilities&lt;/span&gt;&lt;/td&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;228,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;208,526&#160;&lt;/span&gt;&lt;/td&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: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:id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfOC0yLTEtMS0w_466f09a0-c047-4817-87a5-69e38cede6f3"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfOC0yLTEtMS0w_e5d0c30d-b52d-4c72-9425-bfac49acde6d"&gt;Other current 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;35,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:&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 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;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;Non-current operating lease liabilities&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;1,028,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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:id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMTEtMi0xLTEtMA_9f2987a9-cc15-4e83-8a78-46aa38db07a5"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMTEtMi0xLTEtMA_df2cdeee-e2df-480e-8757-b16378dc355a"&gt;Other 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;77,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;78,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;/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 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: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;1,370,649&#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,443,500&#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;</cbre:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMi00LTEtMS0w_988cec56-d0e6-4347-8359-b1c1010c8e31"
      unitRef="usd">973335000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMi02LTEtMS0w_d54b569c-d312-4e80-8f0a-e5ed514cd28a"
      unitRef="usd">1020352000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMy00LTEtMS0w_d31a8ef4-6b89-4012-847b-37bc7d499dee"
      unitRef="usd">113671000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMy02LTEtMS0w_975f65fa-9f4b-492d-bd61-c358a3b379d7"
      unitRef="usd">117805000</us-gaap:FinanceLeaseRightOfUseAsset>
    <cbre:OperatingAndFinanceLeaseRightOfUseAsset
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfNC00LTEtMS0w_3c6c9626-70f2-4793-82e9-9c0c2647bce3"
      unitRef="usd">1087006000</cbre:OperatingAndFinanceLeaseRightOfUseAsset>
    <cbre:OperatingAndFinanceLeaseRightOfUseAsset
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfNC02LTEtMS0w_871ece53-54f1-48cd-b11b-158adc4914df"
      unitRef="usd">1138157000</cbre:OperatingAndFinanceLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfNy00LTEtMS0w_0edb001f-0b04-4aaa-8360-e8679c686fd9"
      unitRef="usd">228421000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfNy02LTEtMS0w_4ffc330e-1b44-446f-930b-9d0a185acaba"
      unitRef="usd">208526000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfOC00LTEtMS0w_ffd4afd4-9e36-44d0-b8c8-0aa4b596acad"
      unitRef="usd">35892000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfOC02LTEtMS0w_688eee5a-e513-484a-a0e2-81f534773b78"
      unitRef="usd">39298000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMTAtNC0xLTEtMA_aa5a6c2c-0b7e-43f4-a7c7-ce1198f7464b"
      unitRef="usd">1028931000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMTAtNi0xLTEtMA_c53d902e-8330-4c27-ad7a-2b643d13dec6"
      unitRef="usd">1116795000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMTEtNC0xLTEtMA_df95d31f-2fc5-4564-a7cd-9a91e7e887c6"
      unitRef="usd">77405000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMTEtNi0xLTEtMA_ce5c65a4-0a0e-4251-8a0f-b3225869572f"
      unitRef="usd">78881000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <cbre:OperatingAndFinancingLeaseLiability
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMTItNC0xLTEtMA_58250482-d27e-4b38-957f-81063e674fe0"
      unitRef="usd">1370649000</cbre:OperatingAndFinancingLeaseLiability>
    <cbre:OperatingAndFinancingLeaseLiability
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjU5MDYzMmQ5NjYyNzQ0OWE5NTgxY2UzM2ZjYzRmMDcwL3RhYmxlcmFuZ2U6NTkwNjMyZDk2NjI3NDQ5YTk1ODFjZTMzZmNjNGYwNzBfMTItNi0xLTEtMA_978fe64d-5af7-4998-a91b-8e8e63d9d2d4"
      unitRef="usd">1443500000</cbre:OperatingAndFinancingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RleHRyZWdpb246NzUwNDNlMzVkYTIyNDU3YThhODhjMjNjMGNiMmExZDRfNzE2_2bf44c55-aab6-4b4b-bc1f-669a2e56563a">&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;Supplemental cash flow information and non-cash activity related to our operating and finance leases are as follows (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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.777%"/&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.598%"/&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;Nine Months Ended&lt;br/&gt;September 30,&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;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;Right-of-use assets obtained in exchange for new operating lease liabilities&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;83,214&#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;175,909&#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;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:120%"&gt;31,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,729&#160;&lt;/span&gt;&lt;/td&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;Other non-cash 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: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;(2,919)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;(1)The non-cash activity in the right-of-use assets resulted from lease modifications and remeasurements</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjViM2FjYjg4NDJkZjQ5OWI5NDAxZDJlNDA1YWM4ZWI0L3RhYmxlcmFuZ2U6NWIzYWNiODg0MmRmNDk5Yjk0MDFkMmU0MDVhYzhlYjRfMi0xLTEtMS0w_6716d153-b6a9-46cd-88a9-0336edda01a7"
      unitRef="usd">83214000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjViM2FjYjg4NDJkZjQ5OWI5NDAxZDJlNDA1YWM4ZWI0L3RhYmxlcmFuZ2U6NWIzYWNiODg0MmRmNDk5Yjk0MDFkMmU0MDVhYzhlYjRfMi0zLTEtMS0w_148afded-8d10-47a0-98ac-924f8ef4337d"
      unitRef="usd">175909000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjViM2FjYjg4NDJkZjQ5OWI5NDAxZDJlNDA1YWM4ZWI0L3RhYmxlcmFuZ2U6NWIzYWNiODg0MmRmNDk5Yjk0MDFkMmU0MDVhYzhlYjRfMy0xLTEtMS0w_792e25e4-0a65-4901-aa19-d78f14605fcd"
      unitRef="usd">31693000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjViM2FjYjg4NDJkZjQ5OWI5NDAxZDJlNDA1YWM4ZWI0L3RhYmxlcmFuZ2U6NWIzYWNiODg0MmRmNDk5Yjk0MDFkMmU0MDVhYzhlYjRfMy0zLTEtMS0w_a22ad75c-d362-4c4d-9700-efb9a74838aa"
      unitRef="usd">34169000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <cbre:OtherNoncashIncreasesDecreasesInOperatingLeaseRightOfUseAssets
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjViM2FjYjg4NDJkZjQ5OWI5NDAxZDJlNDA1YWM4ZWI0L3RhYmxlcmFuZ2U6NWIzYWNiODg0MmRmNDk5Yjk0MDFkMmU0MDVhYzhlYjRfNC0xLTEtMS0w_69a5a088-eaf8-47b1-a8a1-abfd4ba1ed5e"
      unitRef="usd">11431000</cbre:OtherNoncashIncreasesDecreasesInOperatingLeaseRightOfUseAssets>
    <cbre:OtherNoncashIncreasesDecreasesInOperatingLeaseRightOfUseAssets
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjViM2FjYjg4NDJkZjQ5OWI5NDAxZDJlNDA1YWM4ZWI0L3RhYmxlcmFuZ2U6NWIzYWNiODg0MmRmNDk5Yjk0MDFkMmU0MDVhYzhlYjRfNC0zLTEtMS0w_02cf106b-e806-42b0-896c-eaa887691e52"
      unitRef="usd">6729000</cbre:OtherNoncashIncreasesDecreasesInOperatingLeaseRightOfUseAssets>
    <cbre:OtherNoncashIncreasesDecreasesInFinanceLeaseRightOfUseAssets
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjViM2FjYjg4NDJkZjQ5OWI5NDAxZDJlNDA1YWM4ZWI0L3RhYmxlcmFuZ2U6NWIzYWNiODg0MmRmNDk5Yjk0MDFkMmU0MDVhYzhlYjRfNS0xLTEtMS0w_6b6cb8b2-34eb-4849-b87e-d39ef9777656"
      unitRef="usd">-2919000</cbre:OtherNoncashIncreasesDecreasesInFinanceLeaseRightOfUseAssets>
    <cbre:OtherNoncashIncreasesDecreasesInFinanceLeaseRightOfUseAssets
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl82Ny9mcmFnOjc1MDQzZTM1ZGEyMjQ1N2E4YTg4YzIzYzBjYjJhMWQ0L3RhYmxlOjViM2FjYjg4NDJkZjQ5OWI5NDAxZDJlNDA1YWM4ZWI0L3RhYmxlcmFuZ2U6NWIzYWNiODg0MmRmNDk5Yjk0MDFkMmU0MDVhYzhlYjRfNS0zLTEtMS0w_3c01091f-380c-4856-9097-a929b6e8cd78"
      unitRef="usd">-471000</cbre:OtherNoncashIncreasesDecreasesInFinanceLeaseRightOfUseAssets>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfNjM1Nw_5d6fac70-de26-4b87-9d78-4ba2755d0624">Commitments and Contingencies&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;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 financial statements are unlikely to be significant, but litigation is inherently uncertain and there is the potential for a material adverse effect on our 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: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;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 $35.6 billion at September&#160;30, 2021, of which $31.4&#160;billion is subject to such loss sharing arrangements.&#160;CBRE 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 both September&#160;30, 2021 and December&#160;31, 2020, CBRE MCI had a $95.0&#160;million letter of credit under this reserve arrangement and had recorded a liability of approximately $62.4 million and $57.1 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 $1.1 billion (including $633.6&#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 September&#160;30, 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:400;line-height:120%"&gt;On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (CARES Act) was enacted in the United States in response to the Covid-19 pandemic.&#160;The CARES Act, among other things, permits borrowers with government-backed mortgages from Government Sponsored Enterprises who are experiencing a financial hardship to obtain forbearance of their loans. For Fannie Mae loans that we service, CBRE MCI is obligated to advance (for a forbearance period up to 90 consecutive days and potentially longer) scheduled principal and interest payments to Fannie Mae, regardless of whether the borrowers actually make the payments.&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;&#160;&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;These advances are reimbursable by Fannie Mae after 120 days. As of September&#160;30, 2021, total advances for principal and interest were $9.3 million, all of which have already been reimbursed.&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:112%"&gt;CBRE Capital Markets participates in Freddie Mac&#x2019;s Multifamily Small Balance Loan (SBL) Program. Under the SBL 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 days following the forbearance period, if the default occurred during the first 12 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 September&#160;30, 2021 and December&#160;31, 2020, CBRE Capital Markets had posted a $5.0 million letter of credit under this reserve arrangement.&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;We had outstanding letters of credit totaling $142.0 million as of September&#160;30, 2021, 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 $95.0&#160;million as of September&#160;30, 2021 referred to in the preceding paragraphs represented the majority of the $142.0&#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: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 had guarantees totaling $49.2 million as of September&#160;30, 2021, 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 $49.2&#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: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;In addition, as of September&#160;30, 2021, 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: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;An important part of the strategy for our Real Estate Investments business involves investing our capital in certain real estate investments with our clients. These co-investments generally total up to 2.0% of the equity in a particular fund. As of September&#160;30, 2021, we had aggregate commitments of $154.2 million to fund these future co-investments. Additionally, an important part of our Real Estate Investments business strategy is to invest in unconsolidated real estate subsidiaries as a principal (in most cases co-investing with our clients). As of September&#160;30, 2021, we had committed to fund $45.9 million of additional capital to these unconsolidated subsidiaries.&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; As part of the company's sponsorship of CBRE Acquisition Holdings, Inc. ("CBAH", a special purposes acquisition company, "SPAC"), we have committed to purchase shares of CBAH Class A common stock in an aggregate amount of $70.0&#160;million, with a commitment to purchase additional shares of CBAH Class A common stock in an aggregate amount of up to $150.0&#160;million to the extent of the amount of redemptions of shares of CBAH Class A common stock submitted for redemption by public stockholders in connection with the closing of CBAH's proposed acquisition of Altus Power, Inc.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <cbre:FundedLoanPrincipalAmountOutstanding
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfMTA5Mg_104121e7-1b56-4912-a012-71e0461b8c95"
      unitRef="usd">35600000000</cbre:FundedLoanPrincipalAmountOutstanding>
    <cbre:FundedLoanPrincipalAmountOutstanding
      contextRef="ibdf2b934689849cfbd55540bcdb96a0f_I20210930"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfMTExMQ_91f0a727-553e-43db-98db-59bf4ffbb5e8"
      unitRef="usd">31400000000</cbre:FundedLoanPrincipalAmountOutstanding>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="icc02e83c1dfb452fb4ea9c563047a4af_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfMTQwMg_8859a036-da15-4697-bc9b-bbd9089b1d43"
      unitRef="usd">95000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ic891a523b73e4604a764b12e3a711e56_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfMTQwMg_a14161a8-5a3f-4600-b666-1137c84f2baf"
      unitRef="usd">95000000</us-gaap:LettersOfCreditOutstandingAmount>
    <cbre:LoanLossSharingReserve
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfMTQ5OQ_d164e5fb-17a6-4e5f-886d-6ca321688b0d"
      unitRef="usd">62400000</cbre:LoanLossSharingReserve>
    <cbre:LoanLossSharingReserve
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfMTUwNg_b1a328af-a5a5-4b6d-a405-1d06494ac84b"
      unitRef="usd">57100000</cbre:LoanLossSharingReserve>
    <cbre:AssetsAvailableForRecourse
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfMTcwNA_9b3fbe17-0ebb-41c6-9f7e-857677cd7a5c"
      unitRef="usd">1100000000</cbre:AssetsAvailableForRecourse>
    <us-gaap:NotesReceivableGross
      contextRef="i0ab7cef79e8d49e5ac5a95ea02ca34d9_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfMTcxOA_11ce2e39-9a69-4147-bd9b-2afed05b60b2"
      unitRef="usd">633600000</us-gaap:NotesReceivableGross>
    <cbre:AdvancesForPrincipalAndInterest
      contextRef="i8a054c272ed14269976178d6c855e2dc_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfMjYxNQ_c6a2b459-3fc0-451b-afda-27e33ef3af9f"
      unitRef="usd">9300000</cbre:AdvancesForPrincipalAndInterest>
    <cbre:PercentageOfMaximumOriginalPrincipalAmountLoanLoss
      contextRef="i2a22f3ccb75a40b691c577280d563fe0_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfMzIxMA_25f147d4-949b-484a-b0de-df254be8102a"
      unitRef="number">0.10</cbre:PercentageOfMaximumOriginalPrincipalAmountLoanLoss>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i2a22f3ccb75a40b691c577280d563fe0_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfMzU1Nw_56a4a780-9133-45c5-8c9f-058c37ad0d8b"
      unitRef="usd">5000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i2472fd67e0314d26ad5f319cf90f0232_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfMzU1Nw_8bf8ea91-5d86-4449-9a1b-4084934fdc36"
      unitRef="usd">5000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfMzY1NQ_e2129ddf-6fa2-4ec8-9c3d-0a566601bc3a"
      unitRef="usd">142000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i42ffe558ec93432eb6fa19892e874b0b_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfMTA5OTUxMTYzNDE4Mg_3d530380-93f1-4bd5-a4b7-e1f5c7137704"
      unitRef="usd">95000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfNDA3Ng_e2129ddf-6fa2-4ec8-9c3d-0a566601bc3a"
      unitRef="usd">142000000</us-gaap:LettersOfCreditOutstandingAmount>
    <cbre:GuarantorObligationsMaximumExposureUndiscounted
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfNDMwOQ_5db217ef-e82c-4500-ad86-260e9807b5e2"
      unitRef="usd">49200000</cbre:GuarantorObligationsMaximumExposureUndiscounted>
    <cbre:GuarantorObligationsMaximumExposureUndiscounted
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfNDU3NA_5db217ef-e82c-4500-ad86-260e9807b5e2"
      unitRef="usd">49200000</cbre:GuarantorObligationsMaximumExposureUndiscounted>
    <cbre:PercentageOfEquityInRealEstateInvestment
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfNTk0MA_5d4a88e8-7f7e-45dd-b9df-cfc1e5c48cfc"
      unitRef="number">0.020</cbre:PercentageOfEquityInRealEstateInvestment>
    <cbre:CommitmentsToInvestmentInFutureRealEstateInvestment
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfNjAyMQ_ef881e47-6c76-4589-80d7-5dc1b6bef806"
      unitRef="usd">154200000</cbre:CommitmentsToInvestmentInFutureRealEstateInvestment>
    <cbre:CommitmentsToInvestmentInUnconsolidatedEntity
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfNjI5NQ_e18e1a07-f089-47dc-ae72-5fd42022e19d"
      unitRef="usd">45900000</cbre:CommitmentsToInvestmentInUnconsolidatedEntity>
    <cbre:PurchaseCommitmentsForAdditionalSponsorshipCompanyShares
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfMTY0OTI2NzQ1MDQxNg_4d91a684-9b06-4c18-99af-bb39b82d6ce3"
      unitRef="usd">70000000</cbre:PurchaseCommitmentsForAdditionalSponsorshipCompanyShares>
    <cbre:PurchaseCommitmentsForAdditionalSponsorshipCompanyShares
      contextRef="i7407f962f1c34ad1b4bab8d753642e4a_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83MC9mcmFnOjkzYTkxM2UzNmVjZDQ5NjFhOTczNmU0ODZhZTNjYWE5L3RleHRyZWdpb246OTNhOTEzZTM2ZWNkNDk2MWE5NzM2ZTQ4NmFlM2NhYTlfMTY0OTI2NzQ1MDQ0OA_d12092aa-3729-42c6-b525-6a17c621c868"
      unitRef="usd">150000000</cbre:PurchaseCommitmentsForAdditionalSponsorshipCompanyShares>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83My9mcmFnOjNjNjkwM2VlYTc0ZjQyOTA4ODI0YTQxNjM5YWRjNzFlL3RleHRyZWdpb246M2M2OTAzZWVhNzRmNDI5MDg4MjRhNDE2MzlhZGM3MWVfMTU0Mg_417d87ee-2d18-4bf5-8767-c34d91329e9e">Income Taxes&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;Our provision for income taxes on a consolidated basis was $133.5 million for the three months ended September&#160;30, 2021 as compared to $49.1 million for the three months ended September&#160;30, 2020. The increase of $84.4&#160;million is primarily related to the corresponding increase in our consolidated pre-tax book income. Our effective tax rate increased to 23.4% for the three months ended September&#160;30, 2021 from 21.0% for the three months ended September&#160;30, 2020 primarily resulting from an increase in unfavorable permanent book tax differences and a decrease of tax credits in 2021.&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:120%"&gt;Our provision for income taxes on a consolidated basis was $343.3 million for the nine months ended September&#160;30, 2021 as compared to $119.0 million for the nine months ended September&#160;30, 2020. The increase of $224.2 million is primarily related to the corresponding increase in consolidated pre-tax book income. Our effective tax rate increased to 23.0% for the nine months ended September&#160;30, 2021 from 21.3% for the nine months ended September&#160;30, 2020 primarily resulting from an increase in unfavorable permanent book tax differences and a decrease of tax credits in 2021.&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:120%"&gt;Our effective tax rate for the three and nine months ended September&#160;30, 2021 was different than the U.S. federal statutory tax rate of 21.0% primarily due to U.S. state taxes and impact of permanent book tax differences.&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:120%"&gt;As of September&#160;30, 2021 and December&#160;31, 2020, the company had gross unrecognized tax benefits of $182.6 million and $168.5 million, respectively. The net increase of $14.1&#160;million primarily resulting from an accrual of gross unrecognized tax benefits of $19.8&#160;million and a release of $5.7&#160;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: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 CARES Act has not had, nor is it expected to have, a significant impact on our effective tax rate for 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83My9mcmFnOjNjNjkwM2VlYTc0ZjQyOTA4ODI0YTQxNjM5YWRjNzFlL3RleHRyZWdpb246M2M2OTAzZWVhNzRmNDI5MDg4MjRhNDE2MzlhZGM3MWVfNzI_87a646fe-de76-4c6c-8e2b-8b3d088614ee"
      unitRef="usd">133500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83My9mcmFnOjNjNjkwM2VlYTc0ZjQyOTA4ODI0YTQxNjM5YWRjNzFlL3RleHRyZWdpb246M2M2OTAzZWVhNzRmNDI5MDg4MjRhNDE2MzlhZGM3MWVfMTE3_c2c483eb-283f-4d65-8a99-284a8a3e264b"
      unitRef="usd">49100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83My9mcmFnOjNjNjkwM2VlYTc0ZjQyOTA4ODI0YTQxNjM5YWRjNzFlL3RleHRyZWdpb246M2M2OTAzZWVhNzRmNDI5MDg4MjRhNDE2MzlhZGM3MWVfMTU4_bdb9fe74-efd2-4c47-8469-b2e37909bd29"
      unitRef="usd">84400000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83My9mcmFnOjNjNjkwM2VlYTc0ZjQyOTA4ODI0YTQxNjM5YWRjNzFlL3RleHRyZWdpb246M2M2OTAzZWVhNzRmNDI5MDg4MjRhNDE2MzlhZGM3MWVfMjc2_e04cfd11-1280-4ab7-aac8-288a1c076ac4"
      unitRef="number">0.234</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83My9mcmFnOjNjNjkwM2VlYTc0ZjQyOTA4ODI0YTQxNjM5YWRjNzFlL3RleHRyZWdpb246M2M2OTAzZWVhNzRmNDI5MDg4MjRhNDE2MzlhZGM3MWVfMzEx_f5e10bb1-d99b-471a-87d7-4541c81dbc63"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83My9mcmFnOjNjNjkwM2VlYTc0ZjQyOTA4ODI0YTQxNjM5YWRjNzFlL3RleHRyZWdpb246M2M2OTAzZWVhNzRmNDI5MDg4MjRhNDE2MzlhZGM3MWVfMTcwNDI0MzAyMzI2NzM_f2fd9570-d0c1-4839-837c-2f49657d9c5e"
      unitRef="usd">343300000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83My9mcmFnOjNjNjkwM2VlYTc0ZjQyOTA4ODI0YTQxNjM5YWRjNzFlL3RleHRyZWdpb246M2M2OTAzZWVhNzRmNDI5MDg4MjRhNDE2MzlhZGM3MWVfMTcwNDI0MzAyMzI2OTM_a21d3383-5a48-4b4a-a9a8-868a5bd62783"
      unitRef="usd">119000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83My9mcmFnOjNjNjkwM2VlYTc0ZjQyOTA4ODI0YTQxNjM5YWRjNzFlL3RleHRyZWdpb246M2M2OTAzZWVhNzRmNDI5MDg4MjRhNDE2MzlhZGM3MWVfMTcwNDI0MzAyMzI3MTg_73d2f2d8-f1c2-4277-a604-186c2a8529a3"
      unitRef="usd">224200000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83My9mcmFnOjNjNjkwM2VlYTc0ZjQyOTA4ODI0YTQxNjM5YWRjNzFlL3RleHRyZWdpb246M2M2OTAzZWVhNzRmNDI5MDg4MjRhNDE2MzlhZGM3MWVfMTcwNDI0MzAyMzI3NDE_0ba64626-0a20-486a-8748-98b21b34f2b3"
      unitRef="number">0.230</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83My9mcmFnOjNjNjkwM2VlYTc0ZjQyOTA4ODI0YTQxNjM5YWRjNzFlL3RleHRyZWdpb246M2M2OTAzZWVhNzRmNDI5MDg4MjRhNDE2MzlhZGM3MWVfMTcwNDI0MzAyMzI3Mzc_5cefa905-5747-4183-b82b-80f1c857a9f3"
      unitRef="number">0.213</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83My9mcmFnOjNjNjkwM2VlYTc0ZjQyOTA4ODI0YTQxNjM5YWRjNzFlL3RleHRyZWdpb246M2M2OTAzZWVhNzRmNDI5MDg4MjRhNDE2MzlhZGM3MWVfMTAxNQ_a05b2636-5f82-44e3-a8e7-fc821578b76c"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83My9mcmFnOjNjNjkwM2VlYTc0ZjQyOTA4ODI0YTQxNjM5YWRjNzFlL3RleHRyZWdpb246M2M2OTAzZWVhNzRmNDI5MDg4MjRhNDE2MzlhZGM3MWVfMTAxNQ_e2715a70-32ae-4531-a823-a62a3336fd63"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83My9mcmFnOjNjNjkwM2VlYTc0ZjQyOTA4ODI0YTQxNjM5YWRjNzFlL3RleHRyZWdpb246M2M2OTAzZWVhNzRmNDI5MDg4MjRhNDE2MzlhZGM3MWVfMTE2Nw_e658eed0-178b-4ebb-8886-e35a5f9a9ea2"
      unitRef="usd">182600000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83My9mcmFnOjNjNjkwM2VlYTc0ZjQyOTA4ODI0YTQxNjM5YWRjNzFlL3RleHRyZWdpb246M2M2OTAzZWVhNzRmNDI5MDg4MjRhNDE2MzlhZGM3MWVfMTE3NA_903199b9-92c3-4e3e-8bac-d5c07890b99c"
      unitRef="usd">168500000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83My9mcmFnOjNjNjkwM2VlYTc0ZjQyOTA4ODI0YTQxNjM5YWRjNzFlL3RleHRyZWdpb246M2M2OTAzZWVhNzRmNDI5MDg4MjRhNDE2MzlhZGM3MWVfMTIwNg_f18fba60-f881-4466-9c06-cc5196b2b5d7"
      unitRef="usd">14100000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83My9mcmFnOjNjNjkwM2VlYTc0ZjQyOTA4ODI0YTQxNjM5YWRjNzFlL3RleHRyZWdpb246M2M2OTAzZWVhNzRmNDI5MDg4MjRhNDE2MzlhZGM3MWVfMTU5NDI5MTg2MDQ3MDI_93e11537-121c-4e3a-8cad-1e9653e46df5"
      unitRef="usd">19800000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83My9mcmFnOjNjNjkwM2VlYTc0ZjQyOTA4ODI0YTQxNjM5YWRjNzFlL3RleHRyZWdpb246M2M2OTAzZWVhNzRmNDI5MDg4MjRhNDE2MzlhZGM3MWVfMTA5OTUxMTYyOTY5NQ_55adcf72-1dff-4e49-a988-ff351c336d5c"
      unitRef="usd">5700000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <cbre:EarningsPerShareAndStockholdersEquityTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfMTQ0OQ_f9b939d5-da0d-4e39-8659-1d8631f62d02">Income Per Share and Stockholders' Equity&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;The calculations of basic and diluted income per share attributable to CBRE 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:5pt"&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:49.923%"/&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.602%"/&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;Three Months Ended&lt;br/&gt;September 30,&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;Nine Months Ended&lt;br/&gt;September 30,&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;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;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;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:700;line-height:120%"&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;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;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: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;435,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;184,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,144,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;438,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;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 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:120%"&gt;335,364,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;335,287,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;335,621,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;335,128,531&#160;&lt;/span&gt;&lt;/td&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;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: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;1.30&#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;0.55&#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;3.41&#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;1.31&#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:120%"&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;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;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: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;435,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;184,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,144,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;438,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;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 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:120%"&gt;335,364,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;335,287,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;335,621,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;335,128,531&#160;&lt;/span&gt;&lt;/td&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;Dilutive effect of contingently issuable shares&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;4,972,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,378,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,183,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,127,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Weighted average shares outstanding for diluted income per share&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;340,337,159&#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;337,665,848&#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;339,805,292&#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;338,255,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Diluted income per share attributable to CBRE Group, Inc. stockholders&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: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.28&#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;0.55&#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.37&#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.30&#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;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:120%"&gt;For the three and nine months ended September&#160;30, 2021, 30,903 and 31,666, 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;&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:120%"&gt;For the three and nine months ended September&#160;30, 2020, 1,294,385 and 1,191,464, 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;&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:120%"&gt;In February 2019, our board of directors authorized a new program for the repurchase of up to $300.0&#160;million of our common stock over three years, effective March&#160;11, 2019. 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 program to a total of $500.0 million. During the year ended December&#160;31, 2020, we spent $50.0&#160;million to repurchase 1,050,084 shares of our common stock at an average price of $47.62 per share using cash on hand. During the three months ended September&#160;30, 2021, we spent $100.0 million to repurchase an additional 1,025,068 shares of our common stock with an average price of $97.55 per share using cash on hand. During the nine months ended September&#160;30, 2021, we spent $188.3&#160;million to repurchase 2,156,796 shares of our common stock with an average price of $87.29 per share using cash on hand. As of September&#160;30, 2021, we had $161.7&#160;million of capacity remaining under our stock repurchase program.&lt;/span&gt;&lt;/div&gt;</cbre:EarningsPerShareAndStockholdersEquityTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfMTQ1MA_c301dcd6-2228-4af0-9a22-a1c789949134">&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;The calculations of basic and diluted income per share attributable to CBRE 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:5pt"&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:49.923%"/&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.602%"/&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;Three Months Ended&lt;br/&gt;September 30,&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;Nine Months Ended&lt;br/&gt;September 30,&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;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;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;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:700;line-height:120%"&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;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;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: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;435,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;184,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,144,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;438,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;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 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:120%"&gt;335,364,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;335,287,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;335,621,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;335,128,531&#160;&lt;/span&gt;&lt;/td&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;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: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;1.30&#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;0.55&#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;3.41&#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;1.31&#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:120%"&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;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;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: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;435,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;184,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,144,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;438,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;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 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:120%"&gt;335,364,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;335,287,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;335,621,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;335,128,531&#160;&lt;/span&gt;&lt;/td&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;Dilutive effect of contingently issuable shares&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;4,972,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,378,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,183,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,127,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Weighted average shares outstanding for diluted income per share&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;340,337,159&#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;337,665,848&#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;339,805,292&#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;338,255,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Diluted income per share attributable to CBRE Group, Inc. stockholders&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: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.28&#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;0.55&#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.37&#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.30&#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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfMy0xLTEtMS0w_60a6c1a4-d82f-4c83-9847-623deb550b21"
      unitRef="usd">435743000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfMy0zLTEtMS0w_41e7e81c-a60d-4d83-97c9-313a406edbea"
      unitRef="usd">184132000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfMy01LTEtMS0w_df172557-2a2b-495d-8dcd-78ed343aedcd"
      unitRef="usd">1144582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfMy03LTEtMS0w_62334966-7a01-4a7f-9f9f-1b530a331a95"
      unitRef="usd">438224000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfNC0xLTEtMS0w_7e3e5f31-0458-413a-be7b-09826bb46288"
      unitRef="shares">335364942</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfNC0zLTEtMS0w_d6dbde2c-3ba1-4287-8f7b-7753af1b4c4c"
      unitRef="shares">335287245</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfNC01LTEtMS0w_2f92462d-3a1e-4068-8adf-2d378c1e4061"
      unitRef="shares">335621337</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfNC03LTEtMS0w_83e0021d-7a7e-4739-8b2d-b8544d5b107e"
      unitRef="shares">335128531</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfNS0xLTEtMS0w_5ac9187d-ddd5-4f3a-8a7b-57627d6e00c8"
      unitRef="usdPerShare">1.30</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfNS0zLTEtMS0w_f8e5efa2-20f5-4c61-a687-147447146509"
      unitRef="usdPerShare">0.55</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfNS01LTEtMS0w_6719bbcd-b5fb-442f-808e-1824e488aeed"
      unitRef="usdPerShare">3.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfNS03LTEtMS0w_e4d0776b-b1c1-45ee-8f91-92f6a46800cf"
      unitRef="usdPerShare">1.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfNy0xLTEtMS0w_898adff5-8fa3-469f-bd3a-a2392e48bad5"
      unitRef="usd">435743000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfNy0zLTEtMS0w_8f3b57bc-326d-449d-962a-d10897c17758"
      unitRef="usd">184132000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfNy01LTEtMS0w_848e504f-e43e-4fbe-9335-80670c09a57a"
      unitRef="usd">1144582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfNy03LTEtMS0w_5b951979-91fc-49ed-be68-fd73c204f745"
      unitRef="usd">438224000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfOC0xLTEtMS0w_00b3b3f4-450c-47a1-b86f-bf6d28818a1c"
      unitRef="shares">335364942</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfOC0zLTEtMS0w_b27352c9-7b43-4ddb-a148-fea8a3e680f9"
      unitRef="shares">335287245</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfOC01LTEtMS0w_c4ecec32-dabd-4e92-a4e6-8e1d028a3a26"
      unitRef="shares">335621337</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfOC03LTEtMS0w_63312126-801f-4979-8fcb-5ee8b28ccad5"
      unitRef="shares">335128531</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfOS0xLTEtMS0w_61418dd6-d56b-41cc-bd20-2d35e3cc62ee"
      unitRef="shares">4972217</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfOS0zLTEtMS0w_cb785fed-4fb0-4379-8b8b-85410e33a3de"
      unitRef="shares">2378603</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfOS01LTEtMS0w_5348932e-e824-4422-8719-5b426f9862e3"
      unitRef="shares">4183955</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfOS03LTEtMS0w_98ebbfec-af07-4583-a0fa-69c39dd6c053"
      unitRef="shares">3127328</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfMTAtMS0xLTEtMA_df036a50-792a-4745-9ae1-32e174dd0034"
      unitRef="shares">340337159</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfMTAtMy0xLTEtMA_499e9ee0-da17-458e-9650-d9c96e466230"
      unitRef="shares">337665848</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfMTAtNS0xLTEtMA_886fc322-b66c-49d9-85c1-3f45a275d3d8"
      unitRef="shares">339805292</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfMTAtNy0xLTEtMA_2ac1e4ab-76cc-45b9-8756-b256f6f9fb34"
      unitRef="shares">338255859</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfMTEtMS0xLTEtMA_e8859770-08f9-48ab-8d9d-36445f22ec5d"
      unitRef="usdPerShare">1.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfMTEtMy0xLTEtMA_8b448494-5962-41ba-85cb-1a1baadf20fe"
      unitRef="usdPerShare">0.55</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfMTEtNS0xLTEtMA_20bdd74f-bbe2-4098-b7c1-06b7bcff7228"
      unitRef="usdPerShare">3.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RhYmxlOjVmZjgxY2ZjN2IwYzQ3MjFhYmEyOWI1MjNiYTUxZDllL3RhYmxlcmFuZ2U6NWZmODFjZmM3YjBjNDcyMWFiYTI5YjUyM2JhNTFkOWVfMTEtNy0xLTEtMA_f8f4cada-518f-48b5-9756-25b0000c87ef"
      unitRef="usdPerShare">1.30</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i643df50935a94e37bb3da696a1d56f16_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfMjE3_1e45aaff-4e1d-450e-be57-88b124129824"
      unitRef="shares">30903</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3676c2abbe8e40468a23e9a335012f75_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfMjI0_a96f24d8-ca6c-47c5-a21e-f6f0c27cf73b"
      unitRef="shares">31666</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic1067d2d1d8844c7851f64c204b1cf63_D20200701-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfNDMw_9654ff1b-d16f-4c17-8ee5-f7776a741595"
      unitRef="shares">1294385</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i26d1eafddebe43b5ad6ec0078ba5001c_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfNDM3_31c74174-357d-422d-81fa-d8a2919f6b0e"
      unitRef="shares">1191464</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i3a30c7019bbf48ababb4b1045f0452fb_I20190228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfNjk4_a125e615-eb10-4b48-889f-0784992da46d"
      unitRef="usd">300000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramPeriodInForce1
      contextRef="id0738571eab945ac8fd1c2650abf49d5_D20190201-20190228"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfNzI2_f7d6cc31-fc5c-424f-b3da-c659435a28c4">P3Y</us-gaap:StockRepurchaseProgramPeriodInForce1>
    <cbre:StockRepurchaseProgramAdditionalAuthorizedAmount
      contextRef="ibcbf1c5ad3b64010ade24201c9137ea3_I20190831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfODEx_2e0d3809-9a9d-45a3-8c6b-a5629821b893"
      unitRef="usd">100000000</cbre:StockRepurchaseProgramAdditionalAuthorizedAmount>
    <cbre:StockRepurchaseProgramAdditionalAuthorizedAmount
      contextRef="ib32dd5f0876748a4a47057c4911f4c69_I20191130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfODEx_d0f86ce1-7316-43e6-9165-a948de1ce1fa"
      unitRef="usd">100000000</cbre:StockRepurchaseProgramAdditionalAuthorizedAmount>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ib32dd5f0876748a4a47057c4911f4c69_I20191130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfOTEz_abec3592-c791-4ac4-b515-3000d9b4ebd0"
      unitRef="usd">500000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i7676a7d327e4462993a2b45544793d38_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfOTUy_9347ea0e-eaf0-4b47-94ed-7e9798b03f3e"
      unitRef="usd">50000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i7676a7d327e4462993a2b45544793d38_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfOTY5_b19e0cde-b6e0-4ecd-b936-9adabde8efd5"
      unitRef="shares">1050084</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i7676a7d327e4462993a2b45544793d38_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfMTAyMg_45505292-d464-4904-a37d-e55887cc4c35"
      unitRef="usdPerShare">47.62</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfNDM5ODA0NjUxNjg2MQ_c2134b6c-df84-41ea-ab68-1315351c032f"
      unitRef="usd">100000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfNDM5ODA0NjUxNjg3NA_d3d6792d-6fcf-4763-af61-5854ab95d5a2"
      unitRef="shares">1025068</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfNDM5ODA0NjUxNjg4Mw_2b47f1cc-67ef-4d04-8d38-01ae7519180a"
      unitRef="usdPerShare">97.55</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfMTA5OTUxMTYzMDY0NA_53d72cdd-7cd3-4ad7-9c06-61d05e947927"
      unitRef="usd">188300000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfMTA5OTUxMTYzMDYxMg_2defa588-e558-4c14-b730-4a72dbbab6db"
      unitRef="shares">2156796</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfMTA5OTUxMTYzMDU5NA_9c033be3-0374-47c5-962e-1fd1bd4d96b8"
      unitRef="usdPerShare">87.29</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83Ni9mcmFnOmFlMGU5MGVmMWYzYjRlZWM5NTQ5ZTdjMjJiYzgzZDQzL3RleHRyZWdpb246YWUwZTkwZWYxZjNiNGVlYzk1NDllN2MyMmJjODNkNDNfMTA5OTUxMTYzMDUyMA_61daf6c0-8481-4731-bd0c-1c0b2ae76b5b"
      unitRef="usd">161700000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RleHRyZWdpb246ZDUxNWI2ODcxZmZmNDZlNThjMWFhMmU3YTE4Mzk4YjVfMTQ5MA_ead4006d-3fbc-4568-a8a9-181726f7dfa4">Revenue from Contracts with Customers&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;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). 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="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-style:italic;font-weight:700;line-height:120%"&gt;Disaggregated Revenue&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: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:5pt"&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.642%"/&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.384%"/&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;Three Months Ended September 30, 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;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, 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 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;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;3,480,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;3,480,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;869,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;869,124&#160;&lt;/span&gt;&lt;/td&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;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;673,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;673,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;432,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(4,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&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;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;687,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;687,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;176,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;176,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;/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;82,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;82,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;11,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;11,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="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;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;135,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;135,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;87,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;87,588&#160;&lt;/span&gt;&lt;/td&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;2,245,464&#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,167,143&#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;222,763&#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,795)&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;6,630,575&#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 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;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;99,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;99,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;66,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;66,903&#160;&lt;/span&gt;&lt;/td&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;1,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;166,683&#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;1,069&#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 #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;&#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;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;167,752&#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 25.75pt;text-align:left;vertical-align: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;2,412,147&#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;4,167,143&#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;223,832&#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 #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;(4,795)&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 #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;6,798,327&#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&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.642%"/&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.384%"/&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:120%"&gt;Three Months Ended September 30, 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: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:120%"&gt;Advisory&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;Services &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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: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:120%"&gt;Global&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;Workplace&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;Solutions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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;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: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;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:700;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="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;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:120%"&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 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;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;3,284,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;3,284,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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;549,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;549,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;/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;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;348,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;348,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;406,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(5,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;400,797&#160;&lt;/span&gt;&lt;/td&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;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;566,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;566,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;/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;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;138,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;138,945&#160;&lt;/span&gt;&lt;/td&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;20,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;20,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;9,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;9,860&#160;&lt;/span&gt;&lt;/td&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:120%"&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;99,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;99,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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;68,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;68,850&#160;&lt;/span&gt;&lt;/td&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;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;1,472,871&#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;3,851,278&#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;168,785&#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;(5,758)&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;5,487,176&#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:120%"&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 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;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;108,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;108,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:120%"&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;48,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;48,153&#160;&lt;/span&gt;&lt;/td&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;827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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 #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;157,139&#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:100%"&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;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;827&#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:100%"&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;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;157,966&#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 25.75pt;text-align:left;vertical-align: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 Revenue&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;1,630,010&#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;3,851,278&#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;169,612&#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;(5,758)&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;5,645,142&#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="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="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;We earn fees for arranging financing for borrowers with third-party lender contacts. Such fees are in scope of Topic 606.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Loan servicing fees earned from servicing contracts for which we do not hold mortgage servicing rights are in scope of Topic 606.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Out of scope revenue for development services represents selling profit from transfers of sales-type leases in the scope of Topic 842.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Prior period segment results have been recast to conform to the changes as discussed in Note 14.&lt;/span&gt;&lt;/div&gt;&lt;div&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.384%"/&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.603%"/&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:120%"&gt;Nine Months Ended September 30, 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;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:120%"&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:120%"&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:120%"&gt;Corporate, other and eliminations&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;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:120%"&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 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;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;10,395,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 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;10,395,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;/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;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,082,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2,082,248&#160;&lt;/span&gt;&lt;/td&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:120%"&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,677,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,677,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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,283,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(15,397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,267,693&#160;&lt;/span&gt;&lt;/td&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:120%"&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:#3051f2;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;1,880,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,880,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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;517,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;517,460&#160;&lt;/span&gt;&lt;/td&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;187,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;187,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;32,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;32,100&#160;&lt;/span&gt;&lt;/td&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:120%"&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;406,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;406,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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;258,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;258,281&#160;&lt;/span&gt;&lt;/td&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;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;5,780,450&#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;12,275,748&#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;664,797&#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,397)&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;18,705,598&#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:120%"&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 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;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;295,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;295,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 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;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;181,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;181,133&#160;&lt;/span&gt;&lt;/td&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;13,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;13,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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 #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;476,694&#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:100%"&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;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;13,527&#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:100%"&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;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;490,221&#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 25.75pt;text-align:left;vertical-align: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 Revenue&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;6,257,144&#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,275,748&#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;678,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;(15,397)&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;19,195,819&#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:12pt;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:37.642%"/&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.384%"/&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:120%"&gt;Nine Months Ended September 30, 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: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:120%"&gt;Advisory&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;Services &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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: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:120%"&gt;Global&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;Workplace&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;Solutions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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;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 #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:120%"&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:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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;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:120%"&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 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;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;9,917,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;9,917,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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;1,696,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: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,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,693,998&#160;&lt;/span&gt;&lt;/td&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:120%"&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,022,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,022,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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,225,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(18,127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,207,019&#160;&lt;/span&gt;&lt;/td&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:120%"&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;1,588,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: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,588,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;/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;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;418,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;418,520&#160;&lt;/span&gt;&lt;/td&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;78,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;78,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;30,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;30,290&#160;&lt;/span&gt;&lt;/td&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:120%"&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;324,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;324,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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;202,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: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;202,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;/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;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;4,470,953&#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;11,506,240&#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;527,521&#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,168)&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,484,546&#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:120%"&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 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;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;274,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;274,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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;141,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;141,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;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,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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 #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;415,976&#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:100%"&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;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;15,172&#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:100%"&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;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;431,148&#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 25.75pt;text-align:left;vertical-align: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 Revenue&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;4,886,929&#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;11,506,240&#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;542,693&#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;(20,168)&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;16,915,694&#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="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="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;We earn fees for arranging financing for borrowers with third-party lender contacts. Such fees are in scope of Topic 606.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Loan servicing fees earned from servicing contracts for which we do not hold mortgage servicing rights are in scope of Topic 606.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Out of scope revenue for development services represents selling profit from transfers of sales-type leases in the scope of Topic 842.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Prior period segment results have been recast to conform to the changes as discussed in Note 14.&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-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="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:120%"&gt;We had contract assets totaling $476.5&#160;million ($331.9&#160;million of which was current) and $471.8&#160;million ($318.2&#160;million of which was current) as of September&#160;30, 2021 and December&#160;31, 2020, respectively.&lt;/span&gt;&lt;/div&gt;We had contract liabilities totaling $199.2&#160;million ($195.1&#160;million of which was current) and $164.1&#160;million ($162.0&#160;million of which was current) as of September&#160;30, 2021 and December&#160;31, 2020, respectively. During the nine months ended September&#160;30, 2021, we recognized revenue of $150.8&#160;million&#160;that was included in the contract liability balance at December&#160;31, 2020.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RleHRyZWdpb246ZDUxNWI2ODcxZmZmNDZlNThjMWFhMmU3YTE4Mzk4YjVfMTQ5MQ_19429909-549a-4c3d-8342-f7c9ec109376">&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;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:5pt"&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.642%"/&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.384%"/&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;Three Months Ended September 30, 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;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, 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 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;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;3,480,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;3,480,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;869,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;869,124&#160;&lt;/span&gt;&lt;/td&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;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;673,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;673,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;432,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(4,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&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;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;687,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;687,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;176,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;176,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;/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;82,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;82,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;11,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;11,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="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;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;135,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;135,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;87,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;87,588&#160;&lt;/span&gt;&lt;/td&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;2,245,464&#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,167,143&#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;222,763&#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,795)&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;6,630,575&#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 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;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;99,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;99,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;66,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;66,903&#160;&lt;/span&gt;&lt;/td&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;1,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;166,683&#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;1,069&#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 #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;&#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;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;167,752&#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 25.75pt;text-align:left;vertical-align: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;2,412,147&#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;4,167,143&#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;223,832&#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 #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;(4,795)&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 #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;6,798,327&#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&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.642%"/&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.384%"/&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:120%"&gt;Three Months Ended September 30, 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: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:120%"&gt;Advisory&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;Services &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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: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:120%"&gt;Global&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;Workplace&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;Solutions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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;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: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;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:700;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="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;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:120%"&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 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;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;3,284,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;3,284,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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;549,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;549,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;/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;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;348,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;348,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;406,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(5,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;400,797&#160;&lt;/span&gt;&lt;/td&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;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;566,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;566,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;/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;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;138,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;138,945&#160;&lt;/span&gt;&lt;/td&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;20,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;20,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;9,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;9,860&#160;&lt;/span&gt;&lt;/td&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:120%"&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;99,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;99,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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;68,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;68,850&#160;&lt;/span&gt;&lt;/td&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;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;1,472,871&#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;3,851,278&#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;168,785&#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;(5,758)&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;5,487,176&#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:120%"&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 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;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;108,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;108,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:120%"&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;48,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;48,153&#160;&lt;/span&gt;&lt;/td&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;827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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 #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;157,139&#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:100%"&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;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;827&#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:100%"&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;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;157,966&#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 25.75pt;text-align:left;vertical-align: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 Revenue&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;1,630,010&#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;3,851,278&#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;169,612&#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;(5,758)&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;5,645,142&#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="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="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;We earn fees for arranging financing for borrowers with third-party lender contacts. Such fees are in scope of Topic 606.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Loan servicing fees earned from servicing contracts for which we do not hold mortgage servicing rights are in scope of Topic 606.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Out of scope revenue for development services represents selling profit from transfers of sales-type leases in the scope of Topic 842.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Prior period segment results have been recast to conform to the changes as discussed in Note 14.&lt;/span&gt;&lt;/div&gt;&lt;div&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.384%"/&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.603%"/&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:120%"&gt;Nine Months Ended September 30, 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;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:120%"&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:120%"&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:120%"&gt;Corporate, other and eliminations&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;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:120%"&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 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;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;10,395,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 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;10,395,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;/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;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,082,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2,082,248&#160;&lt;/span&gt;&lt;/td&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:120%"&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,677,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,677,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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,283,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(15,397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,267,693&#160;&lt;/span&gt;&lt;/td&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:120%"&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:#3051f2;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;1,880,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,880,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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;517,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;517,460&#160;&lt;/span&gt;&lt;/td&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;187,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;187,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;32,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;32,100&#160;&lt;/span&gt;&lt;/td&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:120%"&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;406,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;406,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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;258,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;258,281&#160;&lt;/span&gt;&lt;/td&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;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;5,780,450&#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;12,275,748&#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;664,797&#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,397)&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;18,705,598&#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:120%"&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 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;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;295,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;295,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 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;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;181,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;181,133&#160;&lt;/span&gt;&lt;/td&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;13,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;13,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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 #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;476,694&#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:100%"&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;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;13,527&#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:100%"&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;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;490,221&#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 25.75pt;text-align:left;vertical-align: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 Revenue&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;6,257,144&#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,275,748&#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;678,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;(15,397)&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;19,195,819&#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:12pt;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:37.642%"/&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.384%"/&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:120%"&gt;Nine Months Ended September 30, 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: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:120%"&gt;Advisory&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;Services &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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: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:120%"&gt;Global&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;Workplace&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;Solutions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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;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 #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:120%"&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:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&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;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:120%"&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 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;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;9,917,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;9,917,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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;1,696,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: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,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,693,998&#160;&lt;/span&gt;&lt;/td&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:120%"&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,022,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,022,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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,225,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(18,127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,207,019&#160;&lt;/span&gt;&lt;/td&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:120%"&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;1,588,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: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,588,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;/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;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;418,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;418,520&#160;&lt;/span&gt;&lt;/td&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;78,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;78,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;30,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;30,290&#160;&lt;/span&gt;&lt;/td&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:120%"&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;324,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;324,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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;202,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: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;202,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;/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;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;4,470,953&#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;11,506,240&#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;527,521&#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,168)&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,484,546&#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:120%"&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 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;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;274,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;274,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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;141,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;141,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;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,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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 #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;415,976&#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:100%"&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;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;15,172&#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:100%"&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;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;431,148&#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 25.75pt;text-align:left;vertical-align: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 Revenue&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;4,886,929&#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;11,506,240&#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;542,693&#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;(20,168)&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;16,915,694&#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="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="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;We earn fees for arranging financing for borrowers with third-party lender contacts. Such fees are in scope of Topic 606.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Loan servicing fees earned from servicing contracts for which we do not hold mortgage servicing rights are in scope of Topic 606.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Out of scope revenue for development services represents selling profit from transfers of sales-type leases in the scope of Topic 842.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Prior period segment results have been recast to conform to the changes as discussed in Note 14.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibe571464eb354529bcbfe37792542d38_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMy0zLTEtMS0w_a1bdc68b-a191-470b-b682-97d73bd47164"
      unitRef="usd">3480090000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i522e6ec6bde3421584dfd1769fcc7b6f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMy05LTEtMS0w_37b512d3-9c07-4e5e-97b2-0393b11caf60"
      unitRef="usd">3480090000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4a6936d36ef04e029541c28bfd005784_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfNC0xLTEtMS0w_c864f20f-3a6d-4c32-b36f-20ed31a19bb6"
      unitRef="usd">869124000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a8760c38a954b788dff56ba89f52c28_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfNC05LTEtMS0w_3053f890-9b7b-4f34-9d9a-6e6bd7d944b6"
      unitRef="usd">869124000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibcd77441144949d096ff8f976d4dd81d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfNS0xLTEtMS0w_2d50676d-3dba-4daa-ab56-2b84e37ead63"
      unitRef="usd">673411000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4eb1bc423b004a338f572c422c714817_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfNS05LTEtMS0w_c2b2dd9c-5613-4493-88e4-b33b8e6119af"
      unitRef="usd">673411000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2035316fe0744e9cb284a5e032aac83a_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfNi0xLTEtMS0w_f70da59f-56b4-4f08-9baf-e7c2c0c48279"
      unitRef="usd">432658000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i743dc7e2434e4ce38bd4299726bd14c2_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfNi03LTEtMS0w_b12093f1-038a-4173-9e34-604e645fe826"
      unitRef="usd">-4795000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic46d0c1950594e65bd9f4d92a6f12f5e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfNi05LTEtMS0w_ad1ffb4c-1209-4a45-aeb2-c8581c1c5c91"
      unitRef="usd">427863000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id71e5bf4d6c44d359b593539e36e4478_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfNy0zLTEtMS0w_940561c3-ab6f-4b71-95b4-e9a89d83ac4c"
      unitRef="usd">687053000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaccdd33a60354b86b45832a70a10d74e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfNy05LTEtMS0w_09b6223b-0960-47cc-bf5f-a03620b71b94"
      unitRef="usd">687053000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e6299824a174ba18246be245c6356e9_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfOC0xLTEtMS0w_f72e731a-69f8-4cb3-a43b-4e8924b8001d"
      unitRef="usd">176644000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d913ede571a4075879cb7c4de22eb90_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfOC05LTEtMS0w_85398317-848e-4450-8df4-11fe8554ba5c"
      unitRef="usd">176644000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i680f9b2a97f44f7bbf947aae7d960e3d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfOS0xLTEtMS0w_b432feac-1c93-4e8a-b65e-3a92ea0f1131"
      unitRef="usd">82033000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i79a1b3a51d534a8a8fbcbee1275bb838_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfOS05LTEtMS0w_789d8eb4-7321-4798-a121-18087920c078"
      unitRef="usd">82033000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic1c459c8bbd64e178d86842d417e57e2_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTAtMS0xLTEtMA_b44b42ff-e79b-4061-8212-2d8886dc3f73"
      unitRef="usd">11594000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i082a8435e54a4f31a000d1764852de05_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTAtOS0xLTEtMA_781d5e69-c6c7-4893-be0f-517ae9eca5d4"
      unitRef="usd">11594000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie29b6e61b4534d489783e9da8dbe0d59_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTEtNS0xLTEtMA_3e4843f2-5b2a-4b29-96be-108dc827c0e8"
      unitRef="usd">135175000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4252b662c68b464e9b2bbfcc6863ee90_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTEtOS0xLTEtMA_da3837f7-355d-4b09-9c95-ba56335f5788"
      unitRef="usd">135175000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if10cf47c26d84ce1a6a27ad767fcfefc_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTItNS0xLTEtMA_79619c27-b300-4298-8582-7f5e8761c418"
      unitRef="usd">87588000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i101b672d5ece415fbdb8eeb82a965bc6_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTItOS0xLTEtMA_699e29f2-343e-46c8-bab2-9e4a9a339362"
      unitRef="usd">87588000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2abe878c60b64f11aceae52fba6918a3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTMtMS0xLTEtMA_73bdae06-35c2-443b-8554-127665d5a888"
      unitRef="usd">2245464000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0aa78f0b3ffc4d2db1b9e007e466a578_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTMtMy0xLTEtMA_6a1c4433-674f-4ade-bbf5-a5c8ad87c99f"
      unitRef="usd">4167143000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i867bcf5eba2d439b850f89c6d62d601c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTMtNS0xLTEtMA_4f9a24c5-85b4-4b0f-8969-c6f8f6120233"
      unitRef="usd">222763000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibcff6b8942da460daf40e5076e23354c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTMtNy0xLTEtMA_5e703715-a305-430f-80d7-807c760b53fc"
      unitRef="usd">-4795000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTMtOS0xLTEtMA_e854c998-4bc5-4e2c-86da-9f91ab68fad5"
      unitRef="usd">6630575000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i680f9b2a97f44f7bbf947aae7d960e3d_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTUtMS0xLTEtMA_8b22cd87-2469-4f82-bbbb-5023f7382951"
      unitRef="usd">99780000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i79a1b3a51d534a8a8fbcbee1275bb838_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTUtOS0xLTEtMA_438fcc36-2302-464b-bb7d-f5100bd82be0"
      unitRef="usd">99780000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ic1c459c8bbd64e178d86842d417e57e2_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTYtMS0xLTEtMA_9dc82c1c-22f5-45eb-95ef-ccb3f30d93b8"
      unitRef="usd">66903000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i082a8435e54a4f31a000d1764852de05_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTYtOS0xLTEtMA_a1f3d02b-5615-47ba-9559-dfcc16454b9a"
      unitRef="usd">66903000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="if10cf47c26d84ce1a6a27ad767fcfefc_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTctNS0xLTEtMA_f4ebbed3-8228-4b91-9847-c02b9d32b6c9"
      unitRef="usd">1069000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i101b672d5ece415fbdb8eeb82a965bc6_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTctOS0xLTEtMA_f419d0f9-49db-43fe-ac70-27005adb11c0"
      unitRef="usd">1069000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i2abe878c60b64f11aceae52fba6918a3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTgtMS0xLTEtMA_436cec5f-3625-4453-ae10-9e4b89958731"
      unitRef="usd">166683000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i0aa78f0b3ffc4d2db1b9e007e466a578_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTgtMy0xLTEtMA_f936ba52-09ae-4e6d-a090-f194fc8e18a6"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i867bcf5eba2d439b850f89c6d62d601c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTgtNS0xLTEtMA_2bfb58e1-c719-4d61-a44c-515955ac7648"
      unitRef="usd">1069000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ibcff6b8942da460daf40e5076e23354c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTgtNy0xLTEtMA_8d808297-cb2e-4e3b-8b60-9d9edafe4846"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTgtOS0xLTEtMA_f57232f3-1368-4671-9adf-62bf8f2827f0"
      unitRef="usd">167752000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:Revenues
      contextRef="i2abe878c60b64f11aceae52fba6918a3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTktMS0xLTEtMA_f284ebe4-0d9b-4f05-a4ce-54c159a36cf5"
      unitRef="usd">2412147000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0aa78f0b3ffc4d2db1b9e007e466a578_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTktMy0xLTEtMA_6226225d-b95f-4765-b5f9-88cd7b3b05d3"
      unitRef="usd">4167143000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i867bcf5eba2d439b850f89c6d62d601c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTktNS0xLTEtMA_62046116-32a3-40a7-9414-48e32e303dbc"
      unitRef="usd">223832000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibcff6b8942da460daf40e5076e23354c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTktNy0xLTEtMA_5b760779-517e-474b-a5ea-6d3097ed5152"
      unitRef="usd">-4795000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjIxODAxODQ2ODNiMDQxOWRhNDVjY2MzNjZmM2YyZmM2L3RhYmxlcmFuZ2U6MjE4MDE4NDY4M2IwNDE5ZGE0NWNjYzM2NmYzZjJmYzZfMTktOS0xLTEtMA_937dc91e-9bbb-4682-b9f7-364c26c2142a"
      unitRef="usd">6798327000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8229370dca564ee8bec3b5299fa6759a_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMy0zLTEtMS0w_06898080-7886-4b50-9df2-78bc77b796c9"
      unitRef="usd">3284688000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i289549c014e94fbc92b9630045898aaa_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMy05LTEtMS0w_e1a5d6cd-a783-4cf5-ae6d-2b02f1dbf6ec"
      unitRef="usd">3284688000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia526c913aea3436a9946b9224b82c096_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfNC0xLTEtMS0w_be914d4d-c5c5-40eb-a96f-9427e9e1e972"
      unitRef="usd">549233000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied468f6cf8994e94b4051d7d6accfd5d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfNC05LTEtMS0w_a9c7f223-9606-40b1-9587-c2a2a84653e3"
      unitRef="usd">549233000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib7e286b75f584f10ae46f8eb0bfb159f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfNS0xLTEtMS0w_fa9a0eac-b462-41b2-9a76-366880cd6d55"
      unitRef="usd">348238000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf37d86afa2340beaf9c20e528249d57_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfNS05LTEtMS0w_3400575c-043d-4a33-a599-9ad269c545eb"
      unitRef="usd">348238000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc0bc9f029a54d5a8b9a3e5b6d9b17fd_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfNi0xLTEtMS0w_1d854e1d-5507-476f-be66-6c5eccdce84c"
      unitRef="usd">406555000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5592c8d186f7481dbed1451f10900820_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfNi03LTEtMS0w_51a06263-b1ee-42ed-86fc-045126dc7ddc"
      unitRef="usd">-5758000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic51c4f9a75aa425aaeefccce973c6c4e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfNi05LTEtMS0w_b69a30b9-6662-478f-8b99-f3041f3e9bca"
      unitRef="usd">400797000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if94a0bd455ea4a4d94def8f3dd7e02a5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfNy0zLTEtMS0w_bb735c00-a4ab-4247-b758-cbc5da128dfe"
      unitRef="usd">566590000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i236c2b511f27439fbd6b82f249be9808_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfNy05LTEtMS0w_49f58d9f-0a6d-4f2c-be1d-d94a4483b179"
      unitRef="usd">566590000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i419d045e285c45378fe4024663a85224_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfOC0xLTEtMS0w_54cfa0d0-0e27-493f-9406-0197c0379984"
      unitRef="usd">138945000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0ed2cab6d51346b0a392a1948dbd931c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfOC05LTEtMS0w_61626a38-d095-4c03-9103-93ae22e2419c"
      unitRef="usd">138945000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idbf9d83cc4ad4c64a45580a6356e127f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfOS0xLTEtMS0w_e81ac147-ced8-425f-b1fb-bde25a67daf9"
      unitRef="usd">20040000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id29647b78f5544cdb79f9af784de9770_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfOS05LTEtMS0w_65722488-dcce-45aa-97b1-8c3f0ac76885"
      unitRef="usd">20040000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if8b58023cdb642c0bb71ea543216f51b_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTAtMS0xLTEtMA_eb6f5284-5bc2-4a76-babb-7a9ee1a238b1"
      unitRef="usd">9860000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idcaec4b2f5fc484b9adc1d4fe9449fce_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTAtOS0xLTEtMA_9beb8e68-26c5-4321-b605-e1f5ecddf621"
      unitRef="usd">9860000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a17bfecba934788b607fe867bd3e754_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTEtNS0xLTEtMA_c3993e0a-6b06-41f4-871c-3c8cf6f8b83a"
      unitRef="usd">99935000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib43db872c4b541b0be0456b77ebcb5ee_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTEtOS0xLTEtMA_c4628a77-b254-45a5-b0fd-62095afca3a4"
      unitRef="usd">99935000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93fe30762eab4f5bbdfc01925002f958_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTItNS0xLTEtMA_73dcdbf6-04bb-414f-9787-c1946d6d22b7"
      unitRef="usd">68850000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4fa29449128544fca8bb3a895d90247c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTItOS0xLTEtMA_6c221a74-dcbf-4f8d-aea7-1e154fa032b5"
      unitRef="usd">68850000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i91a096649b7a4e7290d9fd1306371c00_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTMtMS0xLTEtMA_dc8dd612-7102-4679-8806-6471d8104513"
      unitRef="usd">1472871000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa45087547b9462cae1e36f268b5c0c6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTMtMy0xLTEtMA_3799fe05-c314-4a62-b80b-ef2c8228669b"
      unitRef="usd">3851278000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6175a6d530ec4e8f8a1c860a784a10f5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTMtNS0xLTEtMA_3d372bc9-d138-45a9-ac41-e70b2936a3a4"
      unitRef="usd">168785000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic552262e0470430699dac17569095218_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTMtNy0xLTEtMA_ff467e1d-0eab-43e2-a8cf-73ceb7c6a310"
      unitRef="usd">-5758000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTMtOS0xLTEtMA_d6a45bb4-2cb3-4e02-8ebd-4d835b10819b"
      unitRef="usd">5487176000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="idbf9d83cc4ad4c64a45580a6356e127f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTUtMS0xLTEtMA_a0db7a13-3573-45db-8b3e-c464d71bf656"
      unitRef="usd">108986000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="id29647b78f5544cdb79f9af784de9770_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTUtOS0xLTEtMA_703f0f9b-14b5-4903-a6cc-9afc1db9bc49"
      unitRef="usd">108986000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="if8b58023cdb642c0bb71ea543216f51b_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTYtMS0xLTEtMA_e1470b78-8be3-406b-aa17-1fad9c0ecc9c"
      unitRef="usd">48153000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="idcaec4b2f5fc484b9adc1d4fe9449fce_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTYtOS0xLTEtMA_3afcfa49-b9fd-4885-9364-f0ca2e558ea1"
      unitRef="usd">48153000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i93fe30762eab4f5bbdfc01925002f958_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTctNS0xLTEtMA_944c0005-6d49-4a66-8b99-1aac8a44c495"
      unitRef="usd">827000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i4fa29449128544fca8bb3a895d90247c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTctOS0xLTEtMA_f967c1c6-4808-49cc-b73a-6445f3c92543"
      unitRef="usd">827000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i91a096649b7a4e7290d9fd1306371c00_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTgtMS0xLTEtMA_3f81f7fd-b34b-40b2-a840-d42602e8df29"
      unitRef="usd">157139000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="iaa45087547b9462cae1e36f268b5c0c6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTgtMy0xLTEtMA_ae9d00fc-ae02-4746-82cd-c82746fc1453"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i6175a6d530ec4e8f8a1c860a784a10f5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTgtNS0xLTEtMA_12dc4005-6be8-483f-b7e1-fd218c3fc999"
      unitRef="usd">827000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ic552262e0470430699dac17569095218_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTgtNy0xLTEtMA_a3c85033-23d1-402f-abde-ea9114764514"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTgtOS0xLTEtMA_35134a06-44df-443e-993c-9122fbd2478d"
      unitRef="usd">157966000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:Revenues
      contextRef="i91a096649b7a4e7290d9fd1306371c00_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTktMS0xLTEtMA_059a0779-a4ec-47a5-baea-ecfc966225fb"
      unitRef="usd">1630010000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaa45087547b9462cae1e36f268b5c0c6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTktMy0xLTEtMA_452a0b7e-11ce-44f1-8bac-43247c3fa05d"
      unitRef="usd">3851278000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6175a6d530ec4e8f8a1c860a784a10f5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTktNS0xLTEtMA_64e35e15-c37c-48c8-8a60-1d0821d05414"
      unitRef="usd">169612000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic552262e0470430699dac17569095218_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTktNy0xLTEtMA_af93857f-ad82-459e-83f0-95e1c87a83c3"
      unitRef="usd">-5758000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjE0NjI5MTA4NzE4NDQ3NmY4MDA4MmJhYTE3ZGJkMzU0L3RhYmxlcmFuZ2U6MTQ2MjkxMDg3MTg0NDc2ZjgwMDgyYmFhMTdkYmQzNTRfMTktOS0xLTEtMA_c4b7d75a-bf09-44ca-b320-d88dc60756a3"
      unitRef="usd">5645142000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d878a27447f4ed9984323a588e41b6c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMy0zLTEtMS0w_c81b92c2-b23e-475d-bce4-8ce62facbc18"
      unitRef="usd">10395345000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0dd08ef43b5747c9aa9eeaa23fd0d2b9_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMy05LTEtMS0w_cf5a7804-0bdc-463a-afe4-5465926a4c16"
      unitRef="usd">10395345000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i70eae19ae6814789bbc6367af62b2f33_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfNC0xLTEtMS0w_e1c23041-b2dd-49f0-8600-4c76f5b22a42"
      unitRef="usd">2082248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i47cdfc97c4a7402f957f494c4a0bc94e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfNC05LTEtMS0w_79e1c989-efc1-48bc-bea5-914fe5c25b5a"
      unitRef="usd">2082248000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8bf7f53982f44dc19e201cffe536c155_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfNS0xLTEtMS0w_a0cfdcca-ef48-4a9c-9e28-32d2bbb983cc"
      unitRef="usd">1677557000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0ce0fc79337045098dcf6afc2c38b16d_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfNS05LTEtMS0w_5d697f16-7f93-4217-9d4b-f64698af3e60"
      unitRef="usd">1677557000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i060baa0b52544900b335fb653b6baa79_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfNi0xLTEtMS0w_e48be143-46c7-4838-907f-ed4e96046ce2"
      unitRef="usd">1283090000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5cc6f7ac5b14587a3eb81584bafc67e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfNi03LTEtMS0w_e23ccd88-bf2d-41e6-aa4a-2627d208b866"
      unitRef="usd">-15397000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i21ba07d3eb064182a8047c6602a1cfca_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfNi05LTEtMS0w_8ed78926-6259-4240-8f63-87b88b66d63f"
      unitRef="usd">1267693000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2abe2d19e3d3407cbfad48cc128383b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfNy0zLTEtMS0w_a6393581-6906-4d55-9ed9-ad5663cedccc"
      unitRef="usd">1880403000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38b157071b6e4842a082686e443881e4_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfNy05LTEtMS0w_c2a0e100-942c-4c78-92a8-86a407fcf619"
      unitRef="usd">1880403000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i87091684979444e59f80dac6b8a39441_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfOC0xLTEtMS0w_ca0c0ade-1fda-4d77-97cc-39d0d8c0ea4c"
      unitRef="usd">517460000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i31b92fbf18974e22b7d879aa852876e1_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfOC05LTEtMS0w_67612ab2-a0d1-4628-a0d6-ff11e856cad5"
      unitRef="usd">517460000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12add0a720b74172a1ac82a0ffeb45d3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfOS0xLTEtMS0w_fc7dcb71-7587-4838-8125-b80004891d3a"
      unitRef="usd">187995000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i54d742521fad4dea9583a99167d66816_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfOS05LTEtMS0w_2b117e27-70e4-411e-bd1c-c0608264a764"
      unitRef="usd">187995000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i73338e8fa37e4512acd4aebb39656e31_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTAtMS0xLTEtMA_efc13b5b-b19a-4e4b-b51a-169761f1e827"
      unitRef="usd">32100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8906974e87394f1884e7f05bc70eb8c0_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTAtOS0xLTEtMA_bb114c4e-007a-4278-9836-89dc7867f970"
      unitRef="usd">32100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8ad34377b848420d9683138c910d7afe_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTEtNS0xLTEtMA_3da7f7ad-aa35-49cc-96bb-0d1e51f387fb"
      unitRef="usd">406516000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i24626e6335174ae3b217971b92d4dc74_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTEtOS0xLTEtMA_feeee456-67b6-4a25-966b-985b3b732969"
      unitRef="usd">406516000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2c393b03b30847e1a784e87d61cd330a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTItNS0xLTEtMA_33f31eee-f26c-46a1-aca3-3db9550836d5"
      unitRef="usd">258281000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7062522f922e485587a667b86f721fc3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTItOS0xLTEtMA_32ef1fd2-e6b8-4920-a70b-c79d7d356604"
      unitRef="usd">258281000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i01e3942b7937429f8ea3abad5aca9219_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTMtMS0xLTEtMA_75457793-3d29-426c-95c5-bfeaa96c4d09"
      unitRef="usd">5780450000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43aa8b059f434dbeadfcf79d1dbb3539_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTMtMy0xLTEtMA_c58b8379-d60c-4b0d-85b0-b266699c58f1"
      unitRef="usd">12275748000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2260aba98be44b99afeaf70001f8509_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTMtNS0xLTEtMA_145f1cf9-406b-4b79-8072-2f122edcf54e"
      unitRef="usd">664797000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i06c1d241a4354e1faba5ea82f9adf3b9_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTMtNy0xLTEtMA_3f016328-2663-4739-9f8d-0a9e7b793205"
      unitRef="usd">-15397000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTMtOS0xLTEtMA_4a2a41ac-55ba-47fa-a221-60308d55dd42"
      unitRef="usd">18705598000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i12add0a720b74172a1ac82a0ffeb45d3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTUtMS0xLTEtMA_b18b5689-837c-4a08-9120-6a8faf25465f"
      unitRef="usd">295561000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i54d742521fad4dea9583a99167d66816_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTUtOS0xLTEtMA_421a0b4b-9e22-45ad-85b3-0972a4f6f9f0"
      unitRef="usd">295561000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i73338e8fa37e4512acd4aebb39656e31_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTYtMS0xLTEtMA_cc291469-d171-4c28-a3aa-0f72eed9364b"
      unitRef="usd">181133000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i8906974e87394f1884e7f05bc70eb8c0_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTYtOS0xLTEtMA_24f2a5e5-2bb8-47a2-9157-a42162142471"
      unitRef="usd">181133000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i2c393b03b30847e1a784e87d61cd330a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTctNS0xLTEtMA_8b3131a8-76aa-4a1b-ad41-118fcb55a267"
      unitRef="usd">13527000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i7062522f922e485587a667b86f721fc3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTctOS0xLTEtMA_caab65a2-1056-431d-be5c-a080200e0d7d"
      unitRef="usd">13527000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i01e3942b7937429f8ea3abad5aca9219_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTgtMS0xLTEtMA_18a323d0-8c64-4b3d-b1fc-ee2cec1bc522"
      unitRef="usd">476694000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i43aa8b059f434dbeadfcf79d1dbb3539_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTgtMy0xLTEtMA_2f77ed0e-d54a-4cf2-87bf-d266cd7f8165"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ib2260aba98be44b99afeaf70001f8509_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTgtNS0xLTEtMA_e3114c18-1b6f-4911-847c-7dc370fd94c4"
      unitRef="usd">13527000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i06c1d241a4354e1faba5ea82f9adf3b9_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTgtNy0xLTEtMA_fea5c3e4-6959-4967-989e-b71c386c1a57"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTgtOS0xLTEtMA_baef010f-4507-4184-939c-53fb141d6595"
      unitRef="usd">490221000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:Revenues
      contextRef="i01e3942b7937429f8ea3abad5aca9219_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTktMS0xLTEtMA_a0b8d4ec-cf79-4758-b3a0-7e5bf9bff37a"
      unitRef="usd">6257144000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i43aa8b059f434dbeadfcf79d1dbb3539_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTktMy0xLTEtMA_f3d5e7a0-ed9f-4152-ae40-5947ba1c644e"
      unitRef="usd">12275748000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib2260aba98be44b99afeaf70001f8509_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTktNS0xLTEtMA_bd0b60ae-15bf-41e4-a48d-302f5a250947"
      unitRef="usd">678324000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i06c1d241a4354e1faba5ea82f9adf3b9_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTktNy0xLTEtMA_f8bcebda-119d-4c8b-82d5-aa9a8a60ad9a"
      unitRef="usd">-15397000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOjUxYzNmMjY2Y2VlMzRjMWE5ODkxZTI4NWU0YmQwNWEwL3RhYmxlcmFuZ2U6NTFjM2YyNjZjZWUzNGMxYTk4OTFlMjg1ZTRiZDA1YTBfMTktOS0xLTEtMA_cf5cbc25-5b59-4f6b-8e1a-4671e53cda19"
      unitRef="usd">19195819000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2595917404c345f285112318e2af3532_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMy0zLTEtMS0w_8adb42b7-21fc-4531-af12-dd23c5c1c8d4"
      unitRef="usd">9917520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic5533575132d4dd280e12e7df477e77d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMy05LTEtMS0w_7f34797a-f4a9-4b1a-9db2-56edae76fe2a"
      unitRef="usd">9917520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2a86b06a7877414db5b036a60f69f4c7_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfNC0xLTEtMS0w_af50d042-354d-4239-a3fc-aa10ac9626ba"
      unitRef="usd">1696039000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i79eead9ac3754e20a7e9f3e84e47f59c_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfNC03LTEtMS0w_77a34689-c09d-4241-ad10-cbd456ec38b4"
      unitRef="usd">-2041000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e796d0626504171b68946403782cf4d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfNC05LTEtMS0w_3e51face-e6a9-407f-8753-d156161e9206"
      unitRef="usd">1693998000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifdda0c9eab6945aeb8dd348f72520ccd_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfNS0xLTEtMS0w_bc6c41ef-7833-4e71-8d90-dd5d1faa4733"
      unitRef="usd">1022914000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i08b8e14771e94d68af955d4f7ca63774_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfNS05LTEtMS0w_4b79de40-c7b6-498f-8314-f8f5d54b1a27"
      unitRef="usd">1022914000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iab8e81db330e44cbacd7da385aaa6b04_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfNi0xLTEtMS0w_2d70ce2e-31e6-4fc3-bc12-c1a097c5be28"
      unitRef="usd">1225146000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic351d3339f4d465db525046d12e18961_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfNi03LTEtMS0w_203e5769-5074-4a14-bae6-c026c2f32593"
      unitRef="usd">-18127000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i000548a666d048e4a011506417b8c37e_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfNi05LTEtMS0w_f8974874-0ff7-4aa9-8869-e5fcd77db9ef"
      unitRef="usd">1207019000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8f462d5f3148452e90765ac0c3d234a6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfNy0zLTEtMS0w_b514e2fb-ddaa-41b7-8dfc-5c02fca56041"
      unitRef="usd">1588720000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iac59fdb44c43487bac5cfc85714c55fc_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfNy05LTEtMS0w_19170f93-d4bd-47d3-ac04-0149021c9975"
      unitRef="usd">1588720000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i851038252803466b81ac6808caa7f1ce_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfOC0xLTEtMS0w_20e80ba0-ae95-4c60-beb9-185c23b01403"
      unitRef="usd">418520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia7a9fa1c7e994263a8fde34842a97c3b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfOC05LTEtMS0w_a8e71d2b-7882-46b3-951f-8beda3f3f4a3"
      unitRef="usd">418520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8342b22349eb41cb94c0ecbae7ff629f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfOS0xLTEtMS0w_b079bbff-d7fa-46e8-b2e6-dba5424d9b76"
      unitRef="usd">78044000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia6bbc637f3434360a94ab2d02e184177_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfOS05LTEtMS0w_1def659c-a4ba-4d9a-8602-1cfb7578dba6"
      unitRef="usd">78044000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i226246f8e72043e1b35e4002bd409013_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTAtMS0xLTEtMA_8f1c06fe-1c79-44fc-91b5-d479a100b6a5"
      unitRef="usd">30290000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f33e94ab53340a280708d2e680b9b77_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTAtOS0xLTEtMA_ebf9a25d-b19d-47aa-93d9-c3fa32a5cc3f"
      unitRef="usd">30290000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i54edd462f8a34a0b8ed0d16f7ea65f55_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTEtNS0xLTEtMA_9a25300b-03e9-411c-b700-236bf398ac35"
      unitRef="usd">324744000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7bc0e3ef23b54ef1a1f8a7a52b86778d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTEtOS0xLTEtMA_ae6f731e-02e7-463e-97dc-1a0930270a7a"
      unitRef="usd">324744000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icc6ec72afe6e4142b71fb13d97dbb300_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTItNS0xLTEtMA_11ff556c-8355-4311-bf06-c42ac2d4ca0e"
      unitRef="usd">202777000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17f41deaf45f4bc9b3487e72ff536329_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTItOS0xLTEtMA_0a8bdd92-f40b-403b-bc36-ab3f3889acb9"
      unitRef="usd">202777000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f295362e67c499496496759c1b48d01_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTMtMS0xLTEtMA_5a46914a-e17c-4d1b-8655-789997153450"
      unitRef="usd">4470953000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i25e8cad5239c4b9c9e09282214464fac_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTMtMy0xLTEtMA_24b42e38-6f44-4b49-a8e5-252081da4735"
      unitRef="usd">11506240000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icec1b40f699e48788213fd8c4e35481a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTMtNS0xLTEtMA_a4f5e110-0298-468a-bdc9-ebdc74fec7ff"
      unitRef="usd">527521000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05e33594b8e0400a88924e678dca3754_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTMtNy0xLTEtMA_4478c8c2-9507-42d3-8dd3-96b3093ce724"
      unitRef="usd">-20168000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTMtOS0xLTEtMA_c154920a-7a72-4e88-a01d-6a627052f2c9"
      unitRef="usd">16484546000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i8342b22349eb41cb94c0ecbae7ff629f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTUtMS0xLTEtMA_b7b2a453-1466-4ef3-b63d-e08b46faffa3"
      unitRef="usd">274523000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ia6bbc637f3434360a94ab2d02e184177_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTUtOS0xLTEtMA_2b5ddede-6b26-489d-bc72-4fe52d8a04e3"
      unitRef="usd">274523000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i226246f8e72043e1b35e4002bd409013_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTYtMS0xLTEtMA_07cf314e-c24e-4069-9cad-571aeff77bc6"
      unitRef="usd">141453000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i5f33e94ab53340a280708d2e680b9b77_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTYtOS0xLTEtMA_8792cb79-dc22-4012-9d07-42c1f8607ab7"
      unitRef="usd">141453000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i54edd462f8a34a0b8ed0d16f7ea65f55_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTctNS0xLTEtMA_03ef837d-30b8-476d-90dd-2bd10259bdbb"
      unitRef="usd">15172000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i7bc0e3ef23b54ef1a1f8a7a52b86778d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTctOS0xLTEtMA_46398eaa-ad0f-4506-be19-89c2f9b83a00"
      unitRef="usd">15172000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i2f295362e67c499496496759c1b48d01_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTgtMS0xLTEtMA_0214123c-5a6d-49d9-bae3-119628ec30c3"
      unitRef="usd">415976000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i25e8cad5239c4b9c9e09282214464fac_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTgtMy0xLTEtMA_46bb6a90-5814-4a5c-8971-182766a4121e"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="icec1b40f699e48788213fd8c4e35481a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTgtNS0xLTEtMA_e51a0a79-8899-4cd1-b164-12bc41ab535c"
      unitRef="usd">15172000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i05e33594b8e0400a88924e678dca3754_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTgtNy0xLTEtMA_775f3a71-e301-4dc6-ba9c-0036e46bd211"
      unitRef="usd">0</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTgtOS0xLTEtMA_4d23ea09-45a1-42df-bd54-080145619446"
      unitRef="usd">431148000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:Revenues
      contextRef="i2f295362e67c499496496759c1b48d01_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTktMS0xLTEtMA_54764b3e-9949-4068-93b9-0a62a16415e9"
      unitRef="usd">4886929000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i25e8cad5239c4b9c9e09282214464fac_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTktMy0xLTEtMA_c71d05f1-d2a3-4d7a-a2d3-e7652794e2fb"
      unitRef="usd">11506240000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icec1b40f699e48788213fd8c4e35481a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTktNS0xLTEtMA_84cb35e1-52cf-496a-9470-077176ceb4cc"
      unitRef="usd">542693000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i05e33594b8e0400a88924e678dca3754_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTktNy0xLTEtMA_911babda-50de-423c-8a1b-c179a081ffb4"
      unitRef="usd">-20168000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RhYmxlOmM2ZTQ3N2NlYjg5YzQ1M2I4ZTYwZGYxNzE2MzYxZWVmL3RhYmxlcmFuZ2U6YzZlNDc3Y2ViODljNDUzYjhlNjBkZjE3MTYzNjFlZWZfMTktOS0xLTEtMA_39f5803d-0583-4e12-b46b-c2253e73451d"
      unitRef="usd">16915694000</us-gaap:Revenues>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RleHRyZWdpb246ZDUxNWI2ODcxZmZmNDZlNThjMWFhMmU3YTE4Mzk4YjVfMTE0OQ_26f16ff6-958e-42aa-8aa0-c7f2bfd8d573"
      unitRef="usd">476500000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RleHRyZWdpb246ZDUxNWI2ODcxZmZmNDZlNThjMWFhMmU3YTE4Mzk4YjVfMTE1Mw_919afcc4-3754-4fd0-b663-288e100730c4"
      unitRef="usd">331900000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RleHRyZWdpb246ZDUxNWI2ODcxZmZmNDZlNThjMWFhMmU3YTE4Mzk4YjVfMTE4Mg_6c59d6b2-ae2d-47ac-9635-8308b0703fe2"
      unitRef="usd">471800000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RleHRyZWdpb246ZDUxNWI2ODcxZmZmNDZlNThjMWFhMmU3YTE4Mzk4YjVfMTE4Ng_353ad371-228c-445e-84d3-80535f934fe0"
      unitRef="usd">318200000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RleHRyZWdpb246ZDUxNWI2ODcxZmZmNDZlNThjMWFhMmU3YTE4Mzk4YjVfMTI4MA_921aab2d-2947-4c60-a1dd-038624d007fd"
      unitRef="usd">199200000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="if86c2c34720d46be9e272c54bd948e42_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RleHRyZWdpb246ZDUxNWI2ODcxZmZmNDZlNThjMWFhMmU3YTE4Mzk4YjVfMTI4NA_08c69db7-3df9-4bb8-a000-4dac7ba4f748"
      unitRef="usd">195100000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RleHRyZWdpb246ZDUxNWI2ODcxZmZmNDZlNThjMWFhMmU3YTE4Mzk4YjVfMTMxMw_0d6387df-c90e-46a5-a342-796d3149ae49"
      unitRef="usd">164100000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i69f55b12576840a2bb43773ed0caf875_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RleHRyZWdpb246ZDUxNWI2ODcxZmZmNDZlNThjMWFhMmU3YTE4Mzk4YjVfMTMxNw_50ce0785-14ef-4976-bd11-3e65494c99ea"
      unitRef="usd">162000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl83OS9mcmFnOmQ1MTViNjg3MWZmZjQ2ZTU4YzFhYTJlN2ExODM5OGI1L3RleHRyZWdpb246ZDUxNWI2ODcxZmZmNDZlNThjMWFhMmU3YTE4Mzk4YjVfMTQyOQ_54232772-1a2d-4ad2-b32b-4b6229996247"
      unitRef="usd">150800000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RleHRyZWdpb246M2M4Y2QzZWY4Y2UxNGY5MDk2MTBlNDdlNDNmODA4M2NfNDA1Ng_3a4dd0c1-205a-461c-a35a-9f10e0a63c12">Segments&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;We organize our operations around, and publicly report our financial results on, three global business segments: (1) Advisory Services; (2) Global Workplace Solutions and (3) Real Estate Investments. Effective January 1, 2021, we have realigned our organizational structure and performance measure to how our chief operating decision maker (CODM) views the company. This includes a &#x201c;Corporate, other and elimination&#x201d; component and a segment measurement of profit and loss referred to as segment operating profit.&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:115%"&gt;Advisory Services provides a comprehensive range of services globally, including property leasing, property sales, mortgage services, property management, and valuation. Global Workplace Solutions provides a broad suite of integrated, contractually-based outsourcing services to occupiers of real estate, including facilities management and project management. Effective January 1, 2021, transaction services was fully moved under the Advisory Services segment and project management was fully moved under the Global Workplace Solutions segment.  Previously transaction services and project management were split between the Global Workplace Solutions segment and the Advisory Services segment. Real Estate Investments includes investment management services provided globally, development services in the U.S., U.K. and Continental Europe and legacy flexible office space solutions. Corporate and other includes activities not attributed to our core business, primarily consisting of corporate headquarters costs for executive officers and certain other central functions, as well as certain strategic equity investments. These costs, which were previously allocated to the business segments on a reasonable basis, are no longer allocated and are reported under Corporate and other.  It also includes eliminations related to inter-segment revenue.  Prior period segment results for all of our reportable segments have been recast to conform to the above changes.&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;Segment operating profit 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 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, impact of 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 workforce optimization, transformation initiatives and integration and other costs related to acquisitions.  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="text-align:justify;text-indent: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:5pt"&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:49.923%"/&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.602%"/&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;Three Months Ended&lt;br/&gt;September 30,&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;Nine Months Ended&lt;br/&gt;September 30,&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;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;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;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:700;line-height:120%"&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 #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 #000;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:120%"&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: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,412,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,630,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;6,257,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;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;4,886,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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:120%"&gt;4,167,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,851,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,275,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,506,240&#160;&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;223,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;169,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;678,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;542,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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;(4,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,168)&lt;/span&gt;&lt;/td&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 25.75pt;text-align:left;vertical-align: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 revenue&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;6,798,327&#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: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;5,645,142&#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: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;19,195,819&#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: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;16,915,694&#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:12pt"&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;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:700;line-height:120%"&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;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;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: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;521,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;286,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,318,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;821,731&#160;&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;187,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;509,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;395,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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:120%"&gt;146,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;71,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;360,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;139,097&#160;&lt;/span&gt;&lt;/td&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 25.75pt;text-align:left;vertical-align: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:#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:120%"&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:120%"&gt;854,899&#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:120%"&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:120%"&gt;518,906&#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:120%"&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:120%"&gt;2,187,865&#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:120%"&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:120%"&gt;1,356,114&#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: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:5pt"&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:49.923%"/&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.602%"/&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;Three Months Ended&lt;br/&gt;September 30,&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;Nine Months Ended&lt;br/&gt;September 30,&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;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;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;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;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: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;435,743&#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;184,132&#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,144,582&#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;438,224&#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 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;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;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:120%"&gt;122,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:120%"&gt;127,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;363,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:120%"&gt;357,903&#160;&lt;/span&gt;&lt;/td&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: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: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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:120%"&gt;11,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;51,795&#160;&lt;/span&gt;&lt;/td&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 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;Provision for income taxes&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;133,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;343,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;119,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Costs associated with transformation initiatives &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: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;55,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;&#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;55,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;/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;Carried interest incentive compensation expense (reversal) to align with the timing of associated revenue&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,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:120%"&gt;3,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(11,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,289&#160;&lt;/span&gt;&lt;/td&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:120%"&gt;Costs incurred related to legal entity restructuring&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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&gt;Integration and other costs 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:120%"&gt;16,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;24,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:120%"&gt;1,544&#160;&lt;/span&gt;&lt;/td&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;Costs associated with workforce optimization 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;(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: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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 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;Corporate and other loss, including 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:120%"&gt;118,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;242,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;216,695&#160;&lt;/span&gt;&lt;/td&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;Total reportable segment operating profit&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:120%"&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:120%"&gt;854,899&#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:120%"&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:120%"&gt;518,906&#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 #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:120%"&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:120%"&gt;2,187,865&#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;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 #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 #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:120%"&gt;1,356,114&#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:10pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Commencing during the quarter ended September 30, 2020, management began the implementation of certain transformation initiatives to enable the company to reduce costs, streamline operations and support future growth. The majority of expenses incurred were cash in nature and primarily related to employee separation benefits, lease termination costs and professional fees. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Primarily represents costs incurred related to workforce optimization initiated and executed in the second quarter of 2020 as part of management&#x2019;s cost containment efforts in response  to the Covid-19 pandemic. The charges are cash expenditures primarily for severance costs incurred related to this effort. Of the total costs, $7.4&#160;million was included within the &#x201c;Cost of revenue&#x201d; line item and $30.2&#160;million was included in the &#x201c;Operating, administrative and other&#x201d; line item in the accompanying consolidated statements of operations for the nine months ended September&#160;30, 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-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="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;Geographic Information&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: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:5pt"&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:49.923%"/&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.602%"/&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;Three Months Ended&lt;br/&gt;September 30,&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;Nine Months Ended&lt;br/&gt;September 30,&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;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;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;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&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;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 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;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: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,943,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,162,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;10,856,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;9,632,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 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;United Kingdom&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;841,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;736,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,451,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,188,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 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;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:120%"&gt;2,013,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,745,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,888,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,094,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align: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 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: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;6,798,327&#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;5,645,142&#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;19,195,819&#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;16,915,694&#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="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RleHRyZWdpb246M2M4Y2QzZWY4Y2UxNGY5MDk2MTBlNDdlNDNmODA4M2NfOTQ_e610c811-eed9-4edc-840a-45bf20af6cb7"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RleHRyZWdpb246M2M4Y2QzZWY4Y2UxNGY5MDk2MTBlNDdlNDNmODA4M2NfNDA1Nw_28bdf05d-654a-4457-8878-45361231dbe5">&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;Summarized financial information by segment is as follows (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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.923%"/&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.602%"/&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;Three Months Ended&lt;br/&gt;September 30,&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;Nine Months Ended&lt;br/&gt;September 30,&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;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;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;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:700;line-height:120%"&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 #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 #000;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:120%"&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: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,412,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,630,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;6,257,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;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;4,886,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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:120%"&gt;4,167,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,851,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,275,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,506,240&#160;&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;223,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;169,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;678,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;542,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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;(4,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,168)&lt;/span&gt;&lt;/td&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 25.75pt;text-align:left;vertical-align: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 revenue&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;6,798,327&#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: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;5,645,142&#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: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;19,195,819&#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: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;16,915,694&#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:12pt"&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;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:700;line-height:120%"&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;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;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: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;521,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;286,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,318,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;821,731&#160;&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;187,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;509,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;395,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&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:120%"&gt;146,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;71,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;360,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;139,097&#160;&lt;/span&gt;&lt;/td&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 25.75pt;text-align:left;vertical-align: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:#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:120%"&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:120%"&gt;854,899&#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:120%"&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:120%"&gt;518,906&#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:120%"&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:120%"&gt;2,187,865&#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:120%"&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:120%"&gt;1,356,114&#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:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="i2abe878c60b64f11aceae52fba6918a3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMy0xLTEtMS0w_c4646c67-0d76-419b-b3c1-ccd2e7f30189"
      unitRef="usd">2412147000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i91a096649b7a4e7290d9fd1306371c00_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMy0zLTEtMS0w_ab24f8c5-3d08-4104-a3c2-8ca3bffb386f"
      unitRef="usd">1630010000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i01e3942b7937429f8ea3abad5aca9219_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMy01LTEtMS0w_aacdb05f-c5de-491c-a9eb-93678dcf953c"
      unitRef="usd">6257144000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2f295362e67c499496496759c1b48d01_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMy03LTEtMS0w_a2c2522b-78b6-4f93-b5ac-0ba6a724c352"
      unitRef="usd">4886929000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0aa78f0b3ffc4d2db1b9e007e466a578_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfNC0xLTEtMS0w_7c909708-f2a7-4916-9a14-b904ae217b16"
      unitRef="usd">4167143000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaa45087547b9462cae1e36f268b5c0c6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfNC0zLTEtMS0w_50d6c33d-3720-4a92-9030-0a56b7092d6c"
      unitRef="usd">3851278000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i43aa8b059f434dbeadfcf79d1dbb3539_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfNC01LTEtMS0w_fa5edd6d-864b-4f93-9dab-ec3f358b0807"
      unitRef="usd">12275748000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i25e8cad5239c4b9c9e09282214464fac_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfNC03LTEtMS0w_a33468fc-6db4-452e-a922-e35a7fad8e35"
      unitRef="usd">11506240000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i867bcf5eba2d439b850f89c6d62d601c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfNS0xLTEtMS0w_bae30405-f239-4abf-a3e3-78f3efc9e1df"
      unitRef="usd">223832000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6175a6d530ec4e8f8a1c860a784a10f5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfNS0zLTEtMS0w_08fb6748-06b2-47d3-b76c-b76a6b40c687"
      unitRef="usd">169612000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib2260aba98be44b99afeaf70001f8509_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfNS01LTEtMS0w_36af5881-b29b-4578-9cc1-158ea41f07b3"
      unitRef="usd">678324000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icec1b40f699e48788213fd8c4e35481a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfNS03LTEtMS0w_f34a8b1d-52ab-4d85-9189-5530c6eca31f"
      unitRef="usd">542693000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibcff6b8942da460daf40e5076e23354c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfNi0xLTEtMS0w_f75f72cd-eaac-47be-95c9-b7f63ea4c8d2"
      unitRef="usd">-4795000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic552262e0470430699dac17569095218_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfNi0zLTEtMS0w_8b9d01ed-48e6-4c81-bcbd-78a7c4cae9d5"
      unitRef="usd">-5758000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i06c1d241a4354e1faba5ea82f9adf3b9_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfNi01LTEtMS0w_a32adedc-fee3-450a-ac3e-7f3b08563c6f"
      unitRef="usd">-15397000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i05e33594b8e0400a88924e678dca3754_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfNi03LTEtMS0w_b1a43b4b-652f-4826-b3f8-3727df507831"
      unitRef="usd">-20168000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfNy0xLTEtMS0w_e782287a-e11a-4d67-936e-827e29108009"
      unitRef="usd">6798327000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfNy0zLTEtMS0w_15e0ba36-4850-4d5b-a57f-c7150efc1cc0"
      unitRef="usd">5645142000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfNy01LTEtMS0w_66d10c9b-d7fb-40b5-83f2-e4599edc5725"
      unitRef="usd">19195819000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfNy03LTEtMS0w_66b4dd1b-0bd0-470f-bd23-f5a0dd6c215a"
      unitRef="usd">16915694000</us-gaap:Revenues>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i2abe878c60b64f11aceae52fba6918a3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMTAtMS0xLTEtMA_4bbc362b-318b-48ea-a274-103cfc2b72db"
      unitRef="usd">521539000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i91a096649b7a4e7290d9fd1306371c00_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMTAtMy0xLTEtMA_4c80e7ee-e0ca-4d4a-b4ea-866ee43f682a"
      unitRef="usd">286655000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i01e3942b7937429f8ea3abad5aca9219_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMTAtNS0xLTEtMA_4646666c-ec38-4792-98b8-8b40a22b9602"
      unitRef="usd">1318136000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i2f295362e67c499496496759c1b48d01_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMTAtNy0xLTEtMA_877396a9-e795-4107-8d59-fd07acadf256"
      unitRef="usd">821731000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i0aa78f0b3ffc4d2db1b9e007e466a578_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMTEtMS0xLTEtMA_aa80e632-911a-4713-8c00-5039c0d35c7b"
      unitRef="usd">187315000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="iaa45087547b9462cae1e36f268b5c0c6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMTEtMy0xLTEtMA_6f15e2e1-8093-44dd-bbca-f276028d3e0d"
      unitRef="usd">160829000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i43aa8b059f434dbeadfcf79d1dbb3539_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMTEtNS0xLTEtMA_4e3aee77-079b-415b-91cb-4810be5c9653"
      unitRef="usd">509644000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i25e8cad5239c4b9c9e09282214464fac_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMTEtNy0xLTEtMA_1d0252de-692f-4bf5-985f-96540213e1ee"
      unitRef="usd">395286000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i867bcf5eba2d439b850f89c6d62d601c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMTItMS0xLTEtMA_5264bea6-2875-453a-9805-bc824f6ec039"
      unitRef="usd">146045000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i6175a6d530ec4e8f8a1c860a784a10f5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMTItMy0xLTEtMA_2dc33f24-319b-4f30-bee3-0b84a9d2fc4a"
      unitRef="usd">71422000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ib2260aba98be44b99afeaf70001f8509_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMTItNS0xLTEtMA_df83a518-8a49-4132-b392-66313c368ca7"
      unitRef="usd">360085000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="icec1b40f699e48788213fd8c4e35481a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMTItNy0xLTEtMA_60f6bb0b-1154-43b8-9bcc-23c58efa2be4"
      unitRef="usd">139097000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMTMtMS0xLTEtMA_0978682b-f059-4439-812a-430e54ff516a"
      unitRef="usd">854899000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMTMtMy0xLTEtMA_1d4a328d-03a7-432a-be3c-e8840395bfda"
      unitRef="usd">518906000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMTMtNS0xLTEtMA_ccccb2ad-fda2-4c39-a29b-d847c44f18d1"
      unitRef="usd">2187865000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjI1ZGQxMzljMzg5OTQ5OTBhMTUxMDBlZjJlM2NhYzE2L3RhYmxlcmFuZ2U6MjVkZDEzOWMzODk5NDk5MGExNTEwMGVmMmUzY2FjMTZfMTMtNy0xLTEtMA_b5e6df57-1ff9-491c-a48f-c90db5ff37e3"
      unitRef="usd">1356114000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RleHRyZWdpb246M2M4Y2QzZWY4Y2UxNGY5MDk2MTBlNDdlNDNmODA4M2NfNDA1OA_57bb655c-a1d1-48b2-aea0-c05aedd6f092">&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:5pt"&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:49.923%"/&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.602%"/&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;Three Months Ended&lt;br/&gt;September 30,&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;Nine Months Ended&lt;br/&gt;September 30,&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;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;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;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;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: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;435,743&#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;184,132&#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,144,582&#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;438,224&#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 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;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;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:120%"&gt;122,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:120%"&gt;127,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;363,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:120%"&gt;357,903&#160;&lt;/span&gt;&lt;/td&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: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: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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:120%"&gt;11,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;51,795&#160;&lt;/span&gt;&lt;/td&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 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;Provision for income taxes&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;133,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;343,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;119,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Costs associated with transformation initiatives &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: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;55,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;&#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;55,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;/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;Carried interest incentive compensation expense (reversal) to align with the timing of associated revenue&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,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:120%"&gt;3,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(11,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,289&#160;&lt;/span&gt;&lt;/td&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:120%"&gt;Costs incurred related to legal entity restructuring&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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%"&gt;Integration and other costs 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:120%"&gt;16,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;24,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:120%"&gt;1,544&#160;&lt;/span&gt;&lt;/td&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;Costs associated with workforce optimization 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;(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: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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 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;Corporate and other loss, including 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:120%"&gt;118,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;242,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;216,695&#160;&lt;/span&gt;&lt;/td&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;Total reportable segment operating profit&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:120%"&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:120%"&gt;854,899&#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:120%"&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:120%"&gt;518,906&#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 #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:120%"&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:120%"&gt;2,187,865&#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;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 #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 #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:120%"&gt;1,356,114&#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:10pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Commencing during the quarter ended September 30, 2020, management began the implementation of certain transformation initiatives to enable the company to reduce costs, streamline operations and support future growth. The majority of expenses incurred were cash in nature and primarily related to employee separation benefits, lease termination costs and professional fees. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&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:29.94pt"&gt;Primarily represents costs incurred related to workforce optimization initiated and executed in the second quarter of 2020 as part of management&#x2019;s cost containment efforts in response  to the Covid-19 pandemic. The charges are cash expenditures primarily for severance costs incurred related to this effort. Of the total costs, $7.4&#160;million was included within the &#x201c;Cost of revenue&#x201d; line item and $30.2&#160;million was included in the &#x201c;Operating, administrative and other&#x201d; line item in the accompanying consolidated statements of operations for the nine months ended September&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMi0xLTEtMS0w_90be8047-a020-46d0-9186-9d8d30356268"
      unitRef="usd">435743000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMi0zLTEtMS0w_848139d4-ad46-4419-8b7a-360539e18524"
      unitRef="usd">184132000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMi01LTEtMS0w_1767ca8c-2f98-426b-b77f-aefe837caf28"
      unitRef="usd">1144582000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMi03LTEtMS0w_d66c14c9-b103-438c-bfe3-b5be03f22c94"
      unitRef="usd">438224000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfNC0xLTEtMS0w_88f2430e-0e89-4f44-b9b6-5b3e49253791"
      unitRef="usd">122564000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfNC0zLTEtMS0w_0f098541-d1b5-4cf8-a1aa-6aadab2952e9"
      unitRef="usd">127725000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfNC01LTEtMS0w_b21f5073-9123-48ac-9cf2-4904907c338f"
      unitRef="usd">363727000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfNC03LTEtMS0w_592b5e5b-612b-4e1b-99c1-3ec1b286fe77"
      unitRef="usd">357903000</us-gaap:DepreciationAndAmortization>
    <us-gaap:AssetImpairmentCharges
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfNS0xLTEtMS0w_0c9e0919-cd9c-4add-acdf-49e6146aa53e"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfNS0zLTEtMS0w_b7a82ff6-f179-443f-8108-b1490dd6c113"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfNS01LTEtMS0w_b23c8b45-044a-49c6-ba70-1ba87b9f3ec4"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfNS03LTEtMS0w_38482ca2-4469-44d0-8476-eea15768c644"
      unitRef="usd">75171000</us-gaap:AssetImpairmentCharges>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfNi0xLTEtMS0w_8ec744b1-f785-4d1a-a0a9-2d1a29275e2f"
      unitRef="usd">-11038000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfNi0zLTEtMS0w_6ddaaddd-a033-4237-bc1e-5598ce5e70d1"
      unitRef="usd">-17829000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfNi01LTEtMS0w_a9a6992d-37ea-46ae-be10-c196224a7d7e"
      unitRef="usd">-34916000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfNi03LTEtMS0w_c7814434-c68f-45f3-8ba1-222883b83ed7"
      unitRef="usd">-51795000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfOC0xLTEtMS0w_91db3304-7d23-4163-8c63-1b2a003fafe9"
      unitRef="usd">133507000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfOC0zLTEtMS0w_d06b10eb-947c-4cac-aa90-4f057ea15725"
      unitRef="usd">49062000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfOC01LTEtMS0w_4601e50f-a806-4db9-9280-37a9b51c41d8"
      unitRef="usd">343279000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfOC03LTEtMS0w_04316527-75c8-4370-822e-f09d453512b8"
      unitRef="usd">119047000</us-gaap:IncomeTaxExpenseBenefit>
    <cbre:CostsAssociatedWithTransformationInitiatives
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfOS0xLTEtMS0w_80c5eaa9-03d6-4e3d-921c-0b2a064d1af4"
      unitRef="usd">0</cbre:CostsAssociatedWithTransformationInitiatives>
    <cbre:CostsAssociatedWithTransformationInitiatives
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfOS0zLTEtMS0w_362d97e5-e37f-43e6-986c-30ba560d3d80"
      unitRef="usd">55374000</cbre:CostsAssociatedWithTransformationInitiatives>
    <cbre:CostsAssociatedWithTransformationInitiatives
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfOS01LTEtMS0w_93b26122-05d1-4533-9441-2aa1e65788d7"
      unitRef="usd">0</cbre:CostsAssociatedWithTransformationInitiatives>
    <cbre:CostsAssociatedWithTransformationInitiatives
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfOS03LTEtMS0w_26411169-eecb-4296-8b6d-e1de0f012e8d"
      unitRef="usd">55374000</cbre:CostsAssociatedWithTransformationInitiatives>
    <cbre:CarriedInterestIncentiveCompensationExpenseReversal
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTAtMS0xLTEtMA_cf23fd6b-3aad-46bd-a7d8-7a44b95f6bbd"
      unitRef="usd">16959000</cbre:CarriedInterestIncentiveCompensationExpenseReversal>
    <cbre:CarriedInterestIncentiveCompensationExpenseReversal
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTAtMy0xLTEtMA_004b6d28-2183-4357-82ee-e598d50bc9b2"
      unitRef="usd">3767000</cbre:CarriedInterestIncentiveCompensationExpenseReversal>
    <cbre:CarriedInterestIncentiveCompensationExpenseReversal
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTAtNS0xLTEtMA_b8bae310-33e4-4fb2-a31a-ea98819016cb"
      unitRef="usd">33963000</cbre:CarriedInterestIncentiveCompensationExpenseReversal>
    <cbre:CarriedInterestIncentiveCompensationExpenseReversal
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTAtNy0xLTEtMA_d06c7871-3e05-4f19-9a83-5429292d93c3"
      unitRef="usd">-11517000</cbre:CarriedInterestIncentiveCompensationExpenseReversal>
    <cbre:ImpactOfFairValueAdjustmentsToAssetsAcquiredInBusiness
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTEtMS0xLTEtMA_9db07b87-91a0-446b-883b-f2e09b7c98cd"
      unitRef="usd">47000</cbre:ImpactOfFairValueAdjustmentsToAssetsAcquiredInBusiness>
    <cbre:ImpactOfFairValueAdjustmentsToAssetsAcquiredInBusiness
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTEtMy0xLTEtMA_44e090d5-47f8-46bf-87c7-9f23d199a6c5"
      unitRef="usd">2289000</cbre:ImpactOfFairValueAdjustmentsToAssetsAcquiredInBusiness>
    <cbre:ImpactOfFairValueAdjustmentsToAssetsAcquiredInBusiness
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTEtNS0xLTEtMA_2d900d5d-9c77-4770-a68a-0f92de943a7e"
      unitRef="usd">772000</cbre:ImpactOfFairValueAdjustmentsToAssetsAcquiredInBusiness>
    <cbre:ImpactOfFairValueAdjustmentsToAssetsAcquiredInBusiness
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTEtNy0xLTEtMA_b659cfa9-fda9-430c-a607-6d73cc0bf931"
      unitRef="usd">9289000</cbre:ImpactOfFairValueAdjustmentsToAssetsAcquiredInBusiness>
    <us-gaap:RestructuringCosts
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTItMS0xLTEtMA_2ba8634e-e2da-4fc3-b1da-44a5f621f440"
      unitRef="usd">0</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTItMy0xLTEtMA_9a943a3e-9e84-4c02-afc8-770c7cad559b"
      unitRef="usd">1061000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTItNS0xLTEtMA_2c837310-ef7b-4f3b-8e10-a508053a015b"
      unitRef="usd">0</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTItNy0xLTEtMA_d7d2b344-d94d-4572-82fe-5fac4ed85f5f"
      unitRef="usd">4995000</us-gaap:RestructuringCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTMtMS0xLTEtMA_fd52882b-ffc3-4d3e-9a64-538287926b16"
      unitRef="usd">16211000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTMtMy0xLTEtMA_676a4f52-0133-401b-9e28-7f58d3d53013"
      unitRef="usd">525000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTMtNS0xLTEtMA_139beae8-b01e-45ba-99ba-180a23874de5"
      unitRef="usd">24345000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTMtNy0xLTEtMA_653b3a06-021d-401c-ae1a-e36e5a046d5e"
      unitRef="usd">1544000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:RestructuringCharges
      contextRef="i8c855da758a74f06a72d486b5c3caa82_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTQtMS0xLTEtMA_1a4faf02-3628-4230-9eaa-1c241ed70a8c"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i7dbceccea9834c4b9c8ca4b69eb2686e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTQtMy0xLTEtMA_b942cf1b-1bfc-4ad5-85a6-810af77f06b9"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="iae27106536ca4b7a915f46e584a40590_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTQtNS0xLTEtMA_fa8b1cdb-0f17-4964-9771-a3ecbbc027e8"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0a9a312097844868a1c9ac3220f2406a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTQtNy0xLTEtMA_1931a4b9-8ec5-48ab-91a4-914c9e513c80"
      unitRef="usd">37594000</us-gaap:RestructuringCharges>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ibcff6b8942da460daf40e5076e23354c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTYtMS0xLTEtMA_e9a5e1dc-88a0-4372-bd9a-759a3da86138"
      unitRef="usd">118830000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ic552262e0470430699dac17569095218_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTYtMy0xLTEtMA_ca1c4579-11e3-4e8c-abfc-9cc1098a5b14"
      unitRef="usd">77142000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i06c1d241a4354e1faba5ea82f9adf3b9_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTYtNS0xLTEtMA_0e30b51b-234b-4e8e-9570-560331d16c25"
      unitRef="usd">242281000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i05e33594b8e0400a88924e678dca3754_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTYtNy0xLTEtMA_2e34265e-8d78-422a-b50b-52655174fed2"
      unitRef="usd">216695000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTctMS0xLTEtMA_8fad26e8-d88f-4a26-a6c5-fc62ba4a9dcb"
      unitRef="usd">854899000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTctMy0xLTEtMA_31cff9c9-3f17-4132-8452-c35c71067841"
      unitRef="usd">518906000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTctNS0xLTEtMA_07f05a39-281d-4967-a65e-edcaac73adf6"
      unitRef="usd">2187865000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjk0OGVhZTVkYWZmNjRkYTE5MmRmMzkxOWIzYzMzNDg1L3RhYmxlcmFuZ2U6OTQ4ZWFlNWRhZmY2NGRhMTkyZGYzOTE5YjNjMzM0ODVfMTctNy0xLTEtMA_f367b55e-ad35-4710-8c87-25681956f339"
      unitRef="usd">1356114000</cbre:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RestructuringCharges
      contextRef="icc5dbdfdbf76402ba7e6b4743561a878_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RleHRyZWdpb246M2M4Y2QzZWY4Y2UxNGY5MDk2MTBlNDdlNDNmODA4M2NfMTA5OTUxMTYzNjA2NA_64e80935-92b9-4f0a-8b54-491689602cf0"
      unitRef="usd">7400000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia54b295358654243a764b93346676b0a_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RleHRyZWdpb246M2M4Y2QzZWY4Y2UxNGY5MDk2MTBlNDdlNDNmODA4M2NfMTA5OTUxMTYzNjA5Mg_0512d964-3153-440c-98ce-d4d3bbecce1d"
      unitRef="usd">30200000</us-gaap:RestructuringCharges>
    <us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RleHRyZWdpb246M2M4Y2QzZWY4Y2UxNGY5MDk2MTBlNDdlNDNmODA4M2NfNDA1OQ_d8e4ae66-8e99-47d2-a1cc-160a07b6eede">&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;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:5pt"&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:49.923%"/&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.602%"/&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;Three Months Ended&lt;br/&gt;September 30,&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;Nine Months Ended&lt;br/&gt;September 30,&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;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;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;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&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;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 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;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: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,943,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,162,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;10,856,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;9,632,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 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;United Kingdom&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;841,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;736,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,451,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,188,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 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;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:120%"&gt;2,013,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,745,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,888,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,094,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align: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 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: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;6,798,327&#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;5,645,142&#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;19,195,819&#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;16,915,694&#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="i23521147e7d744c985c3fe92060c91c0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjcwMDM3MjZjMWE5YzQ1Y2Q4YTRmNmY1NGY4YmE5NTA0L3RhYmxlcmFuZ2U6NzAwMzcyNmMxYTljNDVjZDhhNGY2ZjU0ZjhiYTk1MDRfMy0xLTEtMS0w_be94c260-c2ba-4dcd-b6f0-749008dde3bd"
      unitRef="usd">3943714000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i30ec69cd8dd0459d93231052750efdf5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjcwMDM3MjZjMWE5YzQ1Y2Q4YTRmNmY1NGY4YmE5NTA0L3RhYmxlcmFuZ2U6NzAwMzcyNmMxYTljNDVjZDhhNGY2ZjU0ZjhiYTk1MDRfMy0zLTEtMS0w_e6fac111-bbbe-46a3-b285-001fb4056713"
      unitRef="usd">3162235000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1382959f6fb24f59ba9d836693d881e3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjcwMDM3MjZjMWE5YzQ1Y2Q4YTRmNmY1NGY4YmE5NTA0L3RhYmxlcmFuZ2U6NzAwMzcyNmMxYTljNDVjZDhhNGY2ZjU0ZjhiYTk1MDRfMy01LTEtMS0w_fe9ab468-debf-4112-9ff0-786518f29539"
      unitRef="usd">10856277000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i039b05c881a54a099229558f1b03cbce_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjcwMDM3MjZjMWE5YzQ1Y2Q4YTRmNmY1NGY4YmE5NTA0L3RhYmxlcmFuZ2U6NzAwMzcyNmMxYTljNDVjZDhhNGY2ZjU0ZjhiYTk1MDRfMy03LTEtMS0w_cc47dfe6-c0e5-45ea-8050-cc04051e093e"
      unitRef="usd">9632592000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6d25777bf5e04bcbb8b4badfd09a5a2c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjcwMDM3MjZjMWE5YzQ1Y2Q4YTRmNmY1NGY4YmE5NTA0L3RhYmxlcmFuZ2U6NzAwMzcyNmMxYTljNDVjZDhhNGY2ZjU0ZjhiYTk1MDRfNC0xLTEtMS0w_41741374-9153-49c8-a5b6-c937aa3e6537"
      unitRef="usd">841241000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie2d221c1d93141dd8f25b8c7d2c952ed_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjcwMDM3MjZjMWE5YzQ1Y2Q4YTRmNmY1NGY4YmE5NTA0L3RhYmxlcmFuZ2U6NzAwMzcyNmMxYTljNDVjZDhhNGY2ZjU0ZjhiYTk1MDRfNC0zLTEtMS0w_10261f5e-8640-4b80-8a92-bc9099b50a19"
      unitRef="usd">736927000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i91db8e5c9688419bb4f686d2ed680b8c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjcwMDM3MjZjMWE5YzQ1Y2Q4YTRmNmY1NGY4YmE5NTA0L3RhYmxlcmFuZ2U6NzAwMzcyNmMxYTljNDVjZDhhNGY2ZjU0ZjhiYTk1MDRfNC01LTEtMS0w_2bb144cf-38cb-4fc4-9579-b97576ac0050"
      unitRef="usd">2451222000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i69b76fb3472a43ea9e9f22da2ca2cea3_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjcwMDM3MjZjMWE5YzQ1Y2Q4YTRmNmY1NGY4YmE5NTA0L3RhYmxlcmFuZ2U6NzAwMzcyNmMxYTljNDVjZDhhNGY2ZjU0ZjhiYTk1MDRfNC03LTEtMS0w_21c7d0ec-e5c6-4b5d-8242-4bc38ab5786c"
      unitRef="usd">2188822000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6e65b35dc42f4bb4a238fa4e0c950971_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjcwMDM3MjZjMWE5YzQ1Y2Q4YTRmNmY1NGY4YmE5NTA0L3RhYmxlcmFuZ2U6NzAwMzcyNmMxYTljNDVjZDhhNGY2ZjU0ZjhiYTk1MDRfNS0xLTEtMS0w_afbb708b-7b10-464b-9b41-a821322abf70"
      unitRef="usd">2013372000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i167bd0a66f4a46a9bab626ec5350c2f6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjcwMDM3MjZjMWE5YzQ1Y2Q4YTRmNmY1NGY4YmE5NTA0L3RhYmxlcmFuZ2U6NzAwMzcyNmMxYTljNDVjZDhhNGY2ZjU0ZjhiYTk1MDRfNS0zLTEtMS0w_9ad6b9c6-32fc-4b51-a76b-a56e90972b75"
      unitRef="usd">1745980000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1031528aa1c74a9caaba76c5b240a1da_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjcwMDM3MjZjMWE5YzQ1Y2Q4YTRmNmY1NGY4YmE5NTA0L3RhYmxlcmFuZ2U6NzAwMzcyNmMxYTljNDVjZDhhNGY2ZjU0ZjhiYTk1MDRfNS01LTEtMS0w_60af815a-3a0c-4e68-bd5d-4b65b4ab6753"
      unitRef="usd">5888320000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ida721b45c0e44b59ab28b0cc56babe24_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjcwMDM3MjZjMWE5YzQ1Y2Q4YTRmNmY1NGY4YmE5NTA0L3RhYmxlcmFuZ2U6NzAwMzcyNmMxYTljNDVjZDhhNGY2ZjU0ZjhiYTk1MDRfNS03LTEtMS0w_e3623995-e2a7-445a-b34e-d3cb03e9075f"
      unitRef="usd">5094280000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i10485d4fef7e4103bb42deec13414ec8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjcwMDM3MjZjMWE5YzQ1Y2Q4YTRmNmY1NGY4YmE5NTA0L3RhYmxlcmFuZ2U6NzAwMzcyNmMxYTljNDVjZDhhNGY2ZjU0ZjhiYTk1MDRfNi0xLTEtMS0w_a194eee6-490a-44e8-bf95-a82f8f470d2c"
      unitRef="usd">6798327000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icc3e2436d44243a2b6496f85dab96700_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjcwMDM3MjZjMWE5YzQ1Y2Q4YTRmNmY1NGY4YmE5NTA0L3RhYmxlcmFuZ2U6NzAwMzcyNmMxYTljNDVjZDhhNGY2ZjU0ZjhiYTk1MDRfNi0zLTEtMS0w_d437cb4f-e0dc-402f-b95a-6f5c86463ffd"
      unitRef="usd">5645142000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idb176646812a473ba139111aded9af43_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjcwMDM3MjZjMWE5YzQ1Y2Q4YTRmNmY1NGY4YmE5NTA0L3RhYmxlcmFuZ2U6NzAwMzcyNmMxYTljNDVjZDhhNGY2ZjU0ZjhiYTk1MDRfNi01LTEtMS0w_8221e0bb-c11a-488a-8328-c21f8570f0df"
      unitRef="usd">19195819000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4466e14d7f16405994149b023eea9f9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmZWE0MjRjOTQzNDQyNDQ4ZjQxNzk5MWE2OTZjY2Q2L3NlYzowZmVhNDI0Yzk0MzQ0MjQ0OGY0MTc5OTFhNjk2Y2NkNl84Mi9mcmFnOjNjOGNkM2VmOGNlMTRmOTA5NjEwZTQ3ZTQzZjgwODNjL3RhYmxlOjcwMDM3MjZjMWE5YzQ1Y2Q4YTRmNmY1NGY4YmE5NTA0L3RhYmxlcmFuZ2U6NzAwMzcyNmMxYTljNDVjZDhhNGY2ZjU0ZjhiYTk1MDRfNi03LTEtMS0w_29902711-b7e5-45f2-86b2-b25bc439dec2"
      unitRef="usd">16915694000</us-gaap:Revenues>
</xbrl>
